55问答网
所有问题
=IF(ISNA(VLOOKUP($B4,商品代码表!$B:$G,6,0)),0,VLOOKUP($B4,商品代码表!$B:$G,6,0)*F4),详细说一下吧
新手刚刚开始学的EXLCE函数,不太懂呢
举报该问题
推荐答案 推荐于2016-07-18
这是一个利用vlookup函数进行查找并返回对应值的公式,vlookup函数有四个参数,第一个参数是需要查找的内容,本例为当前工作表的B4单元格内容;第二个参数是一个要去搜索的区域,看这个区域中是否有内容与B4单元格相同,本例为“商品代码表”工作表的B与G列;第三个参数表示一旦查到“商品代码表”中B列内容等于B4时,就返回B列向右第六列的内容,即G列;第四个参数设置为0表示“精确查找”。当vlookup查找不到符合要求的内容是会返回一个错误值“#N/A”,为了不显示这个错误值,还在这个公式中还使用了isna函数,isna的作用就是判断它右边括号中的内容是否“#N/A”错误值,如果是,就返回TRUE,被IF函数判断为“条件成立”,显示IF的第二个参数“0”。当vlookup返回的是一个正确的数值时,通过IF的第三个参数,将它与当前工作表的F4单元格内容相乘,并显示在公式所在单元格中。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/c8IRRIFIQ.html
其他回答
第1个回答 2012-08-14
你这个好像不太对吧!应该是=IF(ISNA(VLOOKUP($B4,商品代码表!$B:$G,6,0)),0,VLOOKUP($B4,商品代码表!$B:$G,6,0)),
追问
这个是什么意思,能说说吗,不太懂这个公式的意思
相似回答
大家正在搜
相关问题
=IF(ISNA(VLOOKUP(B5,员工信息表!$B$4...
求解析Excel函数的意思(IF(ISNA(VLOOKUP(...
excel函数=IF(ISERROR(VLOOKUP($E5...
=IF(ISNA(MATCH(A3,$B$3:$B$1904...
=IF(ISNA(VLOOKUP($B7,'\\Sheet1...
=IF(ISERROR(VLOOKUP($B:$B,数据源!...
=IF(ISNA(VLOOKUP($C4,'4月'!$A:$...
excel匹配函数 =IF(ISNA(VLOOKUP(A2,...