Excel 如何提取某个单元格中(数字或连接符)出现两次的连续字符?

举例,A1、A2、A3
A1=
The welding temperature should be 380~400 degrees.
焊接temperature应为380~400度.

A2=
press force is 4-5KN
装配force压力4-5KN

A3=
The seating torque of electrical screw driver should be 2.8~8kgf.cm
电批输出力应为2.8~8kgf.cm

公式要求:忽略这两个单元格中重复出现的英文、中文,单元格字符的共同点是:数字+连接符号,重复出现了两次。
如何在B1单元格提取这个单元格中两次出现的数据:380~400
B2公式得出计算结果为:4-5KN
同样,B3提取结果为:2.8~8kgf.cm

在B1输入

=MID(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&5^19)),FIND(CHAR(10),A1)-MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&5^19)))

回车并向下填充。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-04-28

=提取数据(A1)

相似回答