EXCEL VLOOKUP函数的用法实例之采购费用计算
的有关信息介绍如下:
工作中,在处理多个表格、大量数据时,如果能够灵活使用Excel的各个函数,会大大提高工作效率。而VLOOKUP函数作为一种查找函数,对于查找特定数据是非常方便灵活的。下面我们就以计算特定产品的采购费用来讲解下VLOOKUP函数的用法。
VLOOKUP函数语法规则
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
通俗表述:纵向查找(查找值, 查找范围, 需要返回的值在查找范围的第几列, 模糊匹配/精确匹配)
问题描述
已知条件:采购单价表(产品名称及对应单价)、采购清单(预采购产品名称及对应数量)
求:采购费用
问题求解分析
在此实例中,已知产品名称和数量,要计算采购总费用,我们只需要根据产品名称在价格表中查找到对应的单价,乘以数量,计算得到每一种产品的采购费用,最后求和即可。所以,求解此问题的关键点在于如何快速获取每一种预采购产品的单价。
VLOOKUP函数参数分析
为了获取每一种预采购产品的单价,我们可以根据产品名称在价格总表中来查找。所以:
第1个参数“查找值”即为产品名称;
第2个参数“查找范围”则为价格表;
第3个参数“需要返回的值在查找范围的第几列”,我们查找是为了获取产品价格,而价格处于查找范围的第2列,则是返回第2列数值;
第4个参数“模糊匹配/精确匹配”,我们查找的值与价格表中的产品名称是一致的,因此这里是精确匹配。
VLOOKUP函数求解
通过第3步的分析,我们就知道VLOOKUP函数各个参数应该如何写了:
C3单元格=VLOOKUP(费用核算!A2,数据库!A:B,2,FALSE)
C列下方单元格,通过拖拽的方式直接填充即可自动查找求出每种产品对应的单价
之后数量*单价计算每种产品的采购费用,最后下方汇总求和就能计算出总的采购费用啦
易错点分析
1) 查找值必须处于查找范围中的第1列
2) 返回值在查找范围中的列数,必须从查找值所在列作为第1列开始计数
例如:在此案例中,如果价格表中的第1列不是产品名称,而是序号,那么查找范围则应该从查找值所在的B列开始选取,返回列数也应该以查找值所在B列为第1列开始计数。
TIPS
如果公司有新增的采购产品,而价格表中没有对应单价的,建议先完善补充价格表,之后再利用VLOOKUP函数计算哦。这样可以方便下次计算统计。



