excel 将单元格中分号隔开的数据分成单独的行

如图,希望一个名称占一行,例如第三行的液氨与氨气,最好能分成两行。
主要是在利用vlookup函数时发现,如果某行的名称超过两个,查找的就不准确。
希望大神指点下如何分行,或者在这样的情况下怎么使用vlookup函数
我把原表放到我的百度网盘里。

先分列,用逗号为分隔符分列,使得每个单元格都只一个名称。然后在一个空列中提取分列后区域中不重复名称。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-29
vlookup函数可以用通配符的,比如:
=vlookup("*液氨*",a:b,2,)
就能检索到追问

这个对我来说不可用,因为很多化学品的名称都会有相同的字,“液氨”我也需要引用单元格,不能直接输入,因为要查询的量比较大。但是还是谢谢你的回复

追答

本回答被网友采纳
相似回答