比如A列是采购物品,B列是物品价格。现在要设置在C列输入物品名称,D列可以自动产生对应的价格。
![e89e1b2238cc560019d2f17b2afedc8b.png](https://i-blog.csdnimg.cn/blog_migrate/218d99cd014960da6422cb4ea39a15d6.jpeg)
这里派派教你认识一个函数VLOOKUP( );
在D1处,输入 =VLOOKUP(C1,A:B,2,0),点回车即可。因为我们要精确查找,所以输入0或者FALSE。
若查找的内容为“牙膏”,则在C1输入牙膏,便查找到23。对应D列。
这里没有限定AB列查找区域,所以可以批量填充公式。(选择单元格,鼠标移动在右下角找到黑色实心+号,然后下拉)
![1ff3c06f93212ec0dbd0bcce9b7e00d2.png](https://i-blog.csdnimg.cn/blog_migrate/9b4f4921edfa2f40cb8756bb670dbfbe.jpeg)
VLOOKUP()使用注意事项
1.如果需要区域固定,设置查到前三行。这里输入
=VLOOKUP(C1,A1:B3,2,FALSE)
如图,C1输入红薯,D列就无法生成对应的价格
![010c614e5750689d547b24079e17c57e.png](https://i-blog.csdnimg.cn/blog_migrate/1a21cf26c087a115b9160b06904c1768.jpeg)
2.在固定区域A1:B3内查询且批量使用查找公式,查找范围没有使用锁定行,下拉填充时,查找范围会相应变动,导致有些单元格差找不到数据。如图:
![49ff802f555d99195a3a039c03b0b3f9.png](https://i-blog.csdnimg.cn/blog_migrate/8c886e6020dccdb6883e5aa8b33a035e.jpeg)
![dbe71a4bbf04270dfe67acbffb209a8b.png](https://i-blog.csdnimg.cn/blog_migrate/fef5c9e68b1686817e4a93a10dfaa964.jpeg)
这里需要输入
=VLOOKUP(C1,$A$1:$B$3,2,FALSE)
![d2e5cdefe406d1c3a78c5447b29084e8.png](https://i-blog.csdnimg.cn/blog_migrate/4c17b1f97bf7ec2926a3f8a1d8e12c81.jpeg)
3.若输入物品名称首字,则D列也可以生成价格。
需要输入
=VLOOKUP(C1&"*