求高手详解excel中的=IF(B$1>$A2,"",B$1&"×"&$A2&"="&B$1*$A2)含义 九九乘法表
求高手详解excel中的=IF(B$1>$A2,"",B$1&"×"&$A2&"="&B$1*$A2)含义 九九乘法表
我来给你详细解释吧,先从大的开始:
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.连接符号 &:
字符串连接符,实现文本相连.
知道是什么回事了吧.