我在excel专栏中有这样的数据
天文学&天体物理学;物理学,核;物理学,粒子和领域
我只想反转用逗号分隔的文本字符串中的单词列表,如下所示
天文学&天体物理学;核物理;粒子&菲尔兹物理学
答案 0 :(得分:0)
天文学和天文学没有区别。天体物理学。我可以告诉他们如何为其他字符串做这件事。
答案 1 :(得分:0)
使用VBA可以做得更好,但是如果没有这样做,我想如果你的所有行都有相同数量的逗号和分号,这样的怪物可以解决这个问题:
单元格A1中的文字:
=LEFT(A1,FIND(",",A1,1)+1)&MID(A1,FIND(",",A1,1)+2,FIND(",",A1,1)-FIND(",",A1,1)-2)&MID(A1,FIND(",",A1,1)+1,FIND(",",A1,1)-FIND(",",A1,1)-1)&" ,"&MID(A1,FIND(",",A1,FIND(",",A1,1)+1)+1,LEN(A1)-FIND(",",A1,FIND(",",A1,1)+1))&MID(A1,FIND(",",A1,FIND(",",A1,1)+1)+1,FIND(",",A1,FIND(",",A1,1)+1)-FIND(",",A1,FIND(",",A1,1)+1)-1)