乘法口诀表是练习相对的绝佳案例。 第一步:横向纵向分别输入编号1~9 第二步:B2单元格输入以下公式并下拉右拉填充。 =CONCAT(B$1,"X",$A2,"=",B$1*$A2) 公式解析: CONCAT将各项内容连接,连接符号”&“和其他及格函数也可以实现,如TEXTJOIN. B$1,下拉右拉填充时引用B1:J1作为被乘数,被引用数据始终在第1行,锁定行号1。 $A2, 下拉右拉填充时引用第A2:A10作为乘数,被引用数据始终在A列,锁定列号A。 B$1*$A2,两者的乘积,锁定逻辑雷同。 第三步:屏蔽多余部分 乘法表只需要黑色部分数据,仔细观察会发现他们的被乘数都小于等于乘数。 转换为IF逻辑判断:当被乘数小于等于乘数时执行CONCAT公式,否则输出空。 于是B2单元格公式改为: =IF(B$1<=$A2,CONCAT(B$1,"X",$A2,"=",B$1*$A2),"") 高级版本 第一步中输入的编号可以改用COLUMN和ROW实现。 =IF(COLUMN(A1)<=ROW(A1),CONCAT(COLUMN(A1),"X",ROW(A1),"=",COLUMN(A1)*ROW(A1)),"") 公式已经写好,你来尝试着完善相对引用吧。 |
|