求高手详解excel中的=IF(B$1>$A2,"",B$1&"×"&$A2&"="&B$1*$A2)含义 九九乘法表

求高手详解excel中的=IF(B>$A2,"",B&"×"&$A2&"="&B*$A2)含义 九九乘法表,第1张

我来给你详细解释吧,先从大的开始:

1公式IF,简单来说是if(判定条件,条件真时执行,条件假时执行)。详细的解释是:

主要功能:根据对指定条件的逻辑判断的真假结果,返回相对应的内容。使用格式:=IF(Logical,Value_if_true,Value_if_false)

参数说明:Logical代表逻辑判断表达式;Value_if_true表示当判断条件为逻辑“真(TRUE)”时的显示内容,如果忽略返回“TRUE”;Value_if_false表示当判断条件为逻辑“假(FALSE)”时的显示内容,如果忽略返回“FALSE”。

2。地址的引用:

Excel里提供了三种引用的方法,分别是相对引用、绝对引用和混合引用,他们的表达式分别是 “A1”,“$A$1”,

“$A1和A$1”这个主要是体现在公式里的,举个例子吧,比如你在B2输入了公式 =A1,当你把公式拖动到B3的时候,单元格公式变成了A2。拖动到C2单元格公式

则变成了 B1。这就是第一种,相对引用。你的公式移动了位置,它就移动相应的位置取值。绝对引用就相反,在 B2里输入“=A1”,无论你吧公式填充到哪里,

它还是显示 A1的内容。混合引用分两种,“行”引用和“列”引用

在B2输入=A$1,然后往B3和C2填充,你会发现在C2里变成了“=B2”,在B3里却还是“=A1”,这是因为行已经被定死了,我们只能引用第一行的数据。说明拖动公式后我们的行不会变化了,改变的值是列。同理,输入=$A1,填充到B3和C2,这回C2里显示的是“=A1”,而B3里显示成了“=A2”则指能引用A列的数据。拖动公式时列不会改变,改变的是行。多试几次你就能看出其中的道理了。

3。连接符号 &:

字符串连接符,实现文本相连。

知道是什么回事了吧。

公式是$A2B$1,做九九乘法表的方法。

如下参考:

1先启动excel2010,然后依次用1-9填充数据区域a2:a10,再依次用zd1-9填充数据区域b1:j1,看看效果如何,如下图。

2在单元格b2中输入公式=$A2B$1,然后回车。

3然后选择单个内单元b2向下填充,再选择填充后向右填充的数据区域b2:b10,从而计算出所需的所有积值,如下图。

4选择单元格b2,将其公式修改为= $A2 & "x" & $ 1b & "=" & $A2 $ 1b,然后再次点击确定按钮,如下图。

5往下依次向右拉,如下图。

6选择单元b2,继续修改函数,修改为= IF ($A2 > = B $1, $A2 &“x”& $1 B &“=”& $A2 $1 B,“”),修改完成后回车,然后填右,如下图。

7然后选择数据区b2:j2,继续填充。乘法表将会出现。

8选择数据区b2:j2,执行CTRL+c组合键复制 *** 作,从粘贴中选择value选项,使仅粘贴值。

9删除第一行和第一列,使我们熟悉乘法表,然后选择数据区a1:i9来设置字体为song,字体大小为12,并设置边框。

做九九乘法表的方法很多,这还是介绍相对引用,绝对引用和混合引用的经典案例。

但是今天针对这个问题,我只想告诉大家一个最最简单快捷的方法--数组。

*** 作见动图:

公式:

={A2:A10B1:J1},就是这么简单啊~

需要注意的是,数组公式输入需要用Ctrl+Shift+Enter结束,然后会出现大括号{}。这个大括号不能手动输入。

好了,知道你会说“我只需要左下部分,不需要右上部分,怎么办?”

只需要加上一个条件判断,如果单元格的列值大于行值,那么显示为空值就好了。

公式:

={IF(COLUMN()>ROW(),"",A2:A10B1:J1)}

同样要以Ctrl+Shift+Enter结束哦。

工具/材料

excel

按图中所示,依次填入1-9这几个数字。

在b2输入=B1&””&A2&”=”&B1A2,记住输入的时候把输入法调为英文格式。

然后拉住b2的右下角,往下拉。

再用同样的格式在c3输入。

最后我们的九九乘法表就做出来了。

特别提示

如果觉得有用可以点个赞再走哦~

这个公式的意思就是先判断当前单元格是否符合要求,是则输入对应的乘法公式,否则为空。

IF是条件公式,条件为真,返回一个值,否则返回另一个值。AND($A2<>"",B$1<>"",B$1<=$A2)是判断当前单元格行列下标不为空,且列标大于行标。$A2&"×"&B$1&"="&$A2B$1就是要在单元格内写入的内容:A2单元格的值×B1单元格的值=A2B1的值。

扩展资料:

IF(AND($A2<>"",B$1<>"",B$1<=$A2),$A2&"×"&B$1&"="&$A2B$1,"")公式分析:

IF是条件判断公式,如果满足条件就返回一个值,不满足就返回另一个值。

1、先看第一参数IF的条件是AND($A2<>"",B$1<>"",B$1<=$A2),AND是检查所有参数是否都为真的公式,这里AND有三个参数$A2<>""、B$1<>""、B$1<=$A2。

$A2<>""意思是A2要大于小于空,也就是不等于空;$A2就是行号绝对引用,判断的是A列是否为空。同样B$1<>""就是判断从B1开始的第一行是否为空;B$1<=$A2是判断行号大于等于列号。

总结,AND($A2<>"",B$1<>"",B$1<=$A2)就是当前单元格是否要填写公式的判断条件。

2、IF的条件满足时返回第二个参数:$A2&"×"&B$1&"="&$A2B$1,&"×"&就是在单元格中显示引号中的符号,比如×、=,这是式子就是乘法式子,A2单元格的值×B1单元格的值=A2B1的值。$表示绝对引用,就是在公式被拖动复制粘贴时不变。

3、IF的条件不满足时返回第三个参数:""就是空,不满足条件时空着。

提问者真冲

B2输入

=IF(COLUMN(A$1)>$A2,"",$A2&""&B$1&"="&$A2B$1)

右拉到J2,再选中B2:J2下拉

我也冲一把,

没问题快采纳答案!!

A1单元格里输入=IF(COLUMN()>ROW(),"",ROW()&""&COLUMN()&"="&ROW()COLUMN())然后往下往右填充然后选中整个矩形区域格式-----多条件格式

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/12183536.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存