如何使用宏自动将此数据转换为工作表中的列A。因此,当我将(CTRL + V)
粘贴到列A的单元格中时,该数据会自动转换?
例如:
F8 300m
N5/6/7 140m
650m X5
235m S2
L3 270M
500m FMA
Nest 475m
340m Pr6
720M uT10
etc.
应自动转换为:
F8 300m
N5/6/7 140m
X5 650m
S2 235m
L3 270M
FMA 500m
Nest 475m
Pr6 340m
uT10 720M
etc.
也就是说,(any number)m
和(any number)M
必须在右边。
只要总是有空格,并且(数字(m之前或之后的代码永远不会以m结尾,以下公式就可以在不需要VBA的情况下工作:
=IF(RIGHT(A1,1)="m",A1,MID(A1,FIND(" ",A1,1)+1,LEN(A1)-FIND(" ",A1,1)) & " "& LEFT(A1,FIND(" ",A1,1)-1))