Excel基础应用

mm4675151 Lv.2

关注
本帖最后由 mm4675151 于 2024-2-29 14:20 编辑

想要根据产品名称和产品规格提取到入库、出库、库存表里面去。入库表、出库表、库存表产品名为洗衣机提取不了型号为D022的数据   表里的提取公式:=IF(C5="","",VLOOKUP(C5,基础信息表!$C:$K,2,0))
微信图片_20240227152338.png
微信图片_20240227152323.png
微信图片_20240227152331.png
微信图片_20240227152334.png

新建 WinRAR 压缩文件管理器.rar   2024-2-29 14:20 上传

116.58 KB, 下载次数: 3

310阅读
6回复 倒序

静听溪流 Lv.6 2楼


Batcher Lv.2 3楼

请上传附件,我试试。
看截图是DO22,但描述为D022,以哪个为准?

mm4675151 楼主 4楼

引用: Batcher 发表于 2024-2-29 14:18
请上传附件,我试试。
看截图是DO22,但描述为D022,以哪个为准?

写错了是DO22    就是有的产品名称一样规格不一样

Batcher Lv.2 5楼

引用: mm4675151 发表于 2024-2-29 14:21
写错了是DO22    就是有的产品名称一样规格不一样

应该根据“基础信息”表里面的唯一字段VLOOKUP

方法1:
调整型号和名称的左右顺序,继续使用VLOOKUP

方法2:
不改变左右顺序,使用XLOOUP或INDEX+MATCH取代VLOOKUP,因为VLOOKUP只能向右查找

mm4675151 楼主 6楼

引用: Batcher 发表于 2024-2-29 14:35
应该根据“基础信息”表里面的唯一字段VLOOKUP

方法1:

方法2:XLOOKUP 和INDEX+MATCH怎么写

Batcher Lv.2 7楼

引用: mm4675151 发表于 2024-2-29 14:51
方法2:XLOOKUP 和INDEX+MATCH怎么写

以入库信息表为例,先填写型号:
D6=DO22

再根据型号查找名称:
C6=INDEX(基础信息表!C:C,MATCH(D6,基础信息表!D:D,0))

E6~K6有需要的话,全部根据D6(而不是C6)进行VLOOKUP

已显示全部内容