当前位置: 代码迷 >> Office >> Excel能否解决这个有关问题 急
  详细解决方案

Excel能否解决这个有关问题 急

热度:3833   发布时间:2013-02-26 00:00:00.0
Excel能否解决这个问题 急!!
:61:1004120412C5766250.00S202AGRICULTOPMPR
:61:1004120412C5766250321.30S202AGRICULTOPMPR
:61:1004120412C57664320.05S202AGRICULTOPMPR
:61:1004120412N643250.31S202AGRICULTOPMPR
:61:1004120412C6002586.71NMSCDR100210A010002
:61:1004120412N6023345.00NMSCDR100210A010002
以上是文本文件的内容,如何将每行数据中C和N后面的数值取到Excel相应的单元格里,例如以上的数值显示如下:
5766250.00
5766250321.30
57664320.05
643250.31
6002586.71
6023345.00
其中C和N前面的内容不会变,数值后面一般跟着字母N或者S,不知道VBA是否可以解决这样复杂的问题
请各位高手请教~~

------解决方案--------------------------------------------------------
将文本导入EXCEL中,如:61:1004120412C5766250.00S202AGRICULTOPMPR在A1单元格中的话,在B1单元格中输入以下公式即可
=MID(A1,16,SEARCHB(".",A1,1)-13)
再自动填充
------解决方案--------------------------------------------------------
=MID(A1,16,FIND(".",A1,1)-13) 这个公式也可以
  相关解决方案