Excel 一句简单的函数解释?

来源:百度知道 编辑:UC知道 时间:2024/05/28 17:13:28
=IF(ISERROR(VLOOKUP(B3,商品价目!A:C,2,FALSE)),"",VLOOKUP(B3,商品价目!A:C,2,FALSE))

这句话,该怎么解释呢?

麻烦精通的帮忙解释一下,不要说多了,我看部懂的,只解释这种格式就可以了,我会在第一时间来选最佳答案的,谢谢了!!

如果....为真,则.....否则.....

按照逻辑解释就行,不用说语法的..
我基本理解了,但是不知道 FALSE 在里面是什么意思..

=IF(D3="","",SUMIF(A:A,A3,G:G))

另外请您解答一下括号中的范围...我看不明白

在表2的B3中输入:
=IF(ISERROR(VLOOKUP(A3,表1!A3:K12,2,FALSE)),"",VLOOKUP(A3,表1!A3:K12,2,FALSE))

说明:此公式中”A3”输入编号,”表1!A3:K12”是范围,”2”是列数,此公式的计算结果会是这样:如果表2的A3中输入表1中的A列的有的编号,就会出现表1是中B列的相对映的数据.
注意:你要确定你的表1的名确定是"表1" 你没改前电脑自动出来的是 "sheet1"
(VLOOKUP 在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值, )

=IF(D3="","",SUMIF(A:A,A3,G:G))
范围是A列,此函数的意思是求出该工作表中第A列里与单元格中A3内容相同的的行,并把其对应的G列中的数值相加。

=IF(ISERROR(VLOOKUP(B3,商品价目!A:C,2,FALSE)),"",VLOOKUP(B3,商品价目!A:C,2,FALSE))
这个函数的目的是在"商品价目!A:C中查找与B3相对应的第2列的精确内容),外面的IF,ISERROR,是判断VLOOKUP函数是否出错,如果出错,就显示空,不出错就显示VLOOKUP函数找到的那个值,只是为了好看一点而以,如果后面还有其它的运算的话,建议可以反"",改为0,这样就不会影响后面的运算