我需要一个excel公式来输出以下示例列表中的矿物名称:
如您所见,每个矿物名称都带有一个1-3位数的子弹编号,一个空格,所需的名称和数字。另一个空间。所以我想提取位于第一个和第一个之间的内容(矿物名称)。第二个间距。
我需要一个公式,我可以简单地插入excel&输出矿物名称。
期待任何回复/建议!! :)
谢谢, 杰森
答案 0 :(得分:1)
在你的数据中,一些“空格”似乎是CHAR(160)(不是实际的空格) - 我不知道这是否真的在你的数据中或者是从这里复制出来的东西,这个公式应该是这样的工作无论他们是哪种类型......
=TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,CHAR(160)," ")," ",REPT(" ",99)),50,100))
答案 1 :(得分:0)
你只需要MID功能:
D | E | F
first space | second space | text between spaces
=FIND(" ";A2)+1 | =FIND(" ";A2;D2) | =MID(A2;D2;E2-D2)
或单一公式:
=MID(A2;FIND(" ";A2)+1;FIND(" ";A2;FIND(" ";A2)+1)-(FIND(" ";A2)+1))