在文本文件中有下列格式的数据:
[A11111111][B1111]CCCCCC1
[A222][B222222222]C22
[A33][B333]C333333333333333333333
[A4444][B4444]C444444444
复制到excel表1中得到的数据是4行1列。
请问:
如何利用excel的公式在excel表2中自动产生4行3列的数据效果?
即[A……] [B……] C…… 各一列
------解决方案--------------------------------------------------------
数据在sheet1的a列
在sheet2中
a1输入: =LEFT(Sheet1!A1,SEARCH("]",Sheet1!A1))
b1输入: =MID(Sheet1!A1,SEARCH("]",Sheet1!A1)+1,SEARCH("@",SUBSTITUTE(Sheet1!A1,"]","@",2))-SEARCH("]",Sheet1!A1))
c1输入: =RIGHT(Sheet1!A1,LEN(Sheet1!A1)-SEARCH("@",SUBSTITUTE(Sheet1!A1,"]","@",2)) )
然后向下拖动即可。