excel如果在B列输入某一个名称时,C列,D列,E列就自动显示出来。在线等答案!!! 20
比如我在B3输入"阿咖酚散(解热散)"时,C3就自动显示“0.386g*100袋”,D3就自动显示“重庆科瑞制药有限责任公司”,E3就自动显示“盒”。阿咖酚散(解热散)0...
比如我在B3输入"阿咖酚散(解热散)"时,C3就自动显示“0.386g*100袋”,D3就自动显示“重庆科瑞制药有限责任公司”,E3就自动显示“盒”。阿咖酚散(解热散) 0.386g*100袋 重庆科瑞制药有限责任公司 盒这三项内容是相对应的。
展开
1个回答
2016-12-25
展开全部
假设你图中是已经录入好的基础信息表(-_- 没有录入好基础信息表,谁都不可能做的出来输入个名字就知道规格,公司名字的)
我要在报价信息表的C3中自动匹配信息,C3=VLOOKUP($B3,基础信息表!$B:$E,COLUMN(B3),0),然后右拉
注意B列名称必须具有唯一性,比如B4有个口服葡萄糖,B20,B40也有口服葡萄糖,但是规格不一样,厂家一致。EXCEL默认提取最先出现的那个也就是B4所对应的。如要区分,建议添加区别名字,例如口服葡萄糖科瑞成人,口服葡萄糖科瑞幼儿,口服葡萄糖雅玛成人
我要在报价信息表的C3中自动匹配信息,C3=VLOOKUP($B3,基础信息表!$B:$E,COLUMN(B3),0),然后右拉
注意B列名称必须具有唯一性,比如B4有个口服葡萄糖,B20,B40也有口服葡萄糖,但是规格不一样,厂家一致。EXCEL默认提取最先出现的那个也就是B4所对应的。如要区分,建议添加区别名字,例如口服葡萄糖科瑞成人,口服葡萄糖科瑞幼儿,口服葡萄糖雅玛成人
追问
基础信息表,如果有重复值怎么办?
比如,阿莫西林,生产厂家有白云山的,有科瑞的。如何处理呢?
追答
对于有重复值的,尽量对基础信息表B的药品名称进行处理。例如A和B之间插入一个辅助列“药品简称”
AMXLKRY(阿莫西林科瑞幼的每个字第一个字母),AMXLKRC(阿莫西林科瑞成),AMXLBYSC(阿莫西林白云山成人),查询的时候同理以辅助列的简称字母来匹配对应信息。
总之基础信息表建立的越好,查询效率越高,否则每个药品都要判定一次是否重复就会影响效率
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询