本人初学,Excel中看不懂的函数,求详细解答

在1表格中输入2表格设定好的编码,就可以在1表格单元格中显示2表格编码所对应的名称,规格。

这两个函数我看不懂啊,求高手解答。

第一个,IF(B2="包材",是判断当前表B2的值是否为包材,如果是就到包材库存表的B列查找等于当前表C2的值,如果查找不到就返回空值,如果查找到了就返回包材库存表B列对应D列的值,如果当前表B2值不是包材,那么就到原料库存表的B列查找C2的值,查找不到返回空值,查找到了返回原料库存表B列对应D列的值。
第二个,首先是到包材库存表的B列查找当前表C2的值,查找不到就到原料库存表B列查找C2的值,都查找不到返回空,如果在包材库存表的B列查找当前表C2的值就返回该表对应A列的值(比如在该表的B5查到与C2相同的值,那么就返回该表A5的值),包材库存表没查找到,在原料库存表查找到了就返回原料库存表对应A列的值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-26
if:如果
vlookup:Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。
match:返回指定数值在指定数组区域中的位置
iserror:是否出错
第2个回答  2013-06-26
第一个函数式说,导入当前表内以C列为标准与之相对应的包材仓库表格 或者原料库存表格 相对应的D列内容,如果B列显示包材 则到包材仓库寻找 不是的就到原料库存表查询。
第二个是函数说:导入当前表内以C列为标准与之相对应的包材仓库表格 或者原料库存表格相对应的A列内容,结果既是判别当前表C列产品是属于包材还是原料,判别的依据就是包材或者原料库存表里的登记
第3个回答  2013-06-26
如果b2显示包材,则显示“包材库存表b:e第三行对应的值,否则显示原料库存表b:e第三行对应的值。如果出错,则显示为空
第4个回答  2013-06-26
if是如果的意思
if(B2="包材") 就是如果单元格"B2" = 包材,那么就 会做一些动作