分享

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

 陌上尘湮 2019-09-06

比如A列是采购物品,B列是物品价格。现在要设置在C列输入物品名称,D列可以自动产生对应的价格。

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

这里派派教你认识一个函数VLOOKUP( );

在D1处,输入 =VLOOKUP(C1,A:B,2,0),点回车即可。因为我们要精确查找,所以输入0或者FALSE

若查找的内容为“牙膏”,则在C1输入牙膏,便查找到23。对应D列。

这里没有限定AB列查找区域,所以可以批量填充公式。(选择单元格,鼠标移动在右下角找到黑色实心+号,然后下拉)

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

VLOOKUP()使用注意事项

1.如果需要区域固定,设置查到前三行。这里输入

=VLOOKUP(C1,A1:B3,2,FALSE)

如图,C1输入红薯,D列就无法生成对应的价格

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

2.在固定区域A1:B3内查询且批量使用查找公式,查找范围没有使用锁定行,下拉填充时,查找范围会相应变动,导致有些单元格差找不到数据。如图:

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字
花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

这里需要输入

=VLOOKUP(C1,$A$1:$B$3,2,FALSE)

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

3.若输入物品名称首字,则D列也可以生成价格。

需要输入

=VLOOKUP(C1&'*',A:B,2,FALSE)

如图,C1输入“鸡”,D列生成9.5

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

4.匹配不同表格的数据

根据表格sheet2中的AB列,在sheet1表格C列输入名称,对应D列生成数据

花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字
花一分钟学个EXCEL技巧:填入名字,另一列自动生成对应数字

这里在sheet1表D列单元格输入

=VLOOKUP(C1,Sheet2!A:B,2,FALSE)

派派今天的分享就到这里啦,如果还有更好的方法能够实现以上功能,欢迎留言。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多