在EXCEl中,自动分列公式即如何实现自动分列

发布网友 发布时间:2022-04-20 16:57

我来回答

4个回答

热心网友 时间:2023-06-23 01:26

=TRIM(MID(SUBSTITUTE($A1,"\",REPT(" ",99)),99*(COLUMN(A1)-1)+1,99))

热心网友 时间:2023-06-23 01:26

在B1中输入或复制粘贴下列公式
=TRIM(MID(SUBSTITUTE($A1,"\",REPT(" ",100)),COLUMN(A:A)*100-99,100))
右拉填充,下拉填充
EXCEL2021版,公式可修改为

=TRANSPOSE(TRIM(MID(SUBSTITUTE($A1,"\",REPT(" ",100)),ROW(1:4)*100-99,100)))
回车即可

热心网友 时间:2023-06-23 01:27

方法一:分列以“*”为分隔符分列。方法二:使用公式B1=--LEFT(A1,FIND("*",A1)-1)C1=IF(COLUMN()-1<=LEN($A1)-LEN(SUBSTITUTE($A1,"*",""))+1,--MID($A1,FIND("A",SUBSTITUTE($A1,"*","A",COLUMN()-2))+1,IF(COLUMN()-1=LEN($A1)-LEN(SUBSTITUTE($A1,"*",""))+1,10,FIND("A",SUBSTITUTE($A1,"*","A",COLUMN()-1))-FIND("A",SUBSTITUTE($A1,"*","A",COLUMN()-2))-1)),)将C1公式向右复制。

热心网友 时间:2023-06-23 01:28

方法1:列用“*”分隔。方法2:使用公式B1=--left(A1,find(*,A1)-1)C1=if(column()-1<=Len($A1)-Len(subscript($A1,*)+1,-mid($A1,find(a,subscript,$A1,*,a,column(),查找(a,下标($A1,*,a,列()-1))-查找(a、下标($A1,*、a,列()-1))-find(a,下标($A1,*,a,列()1))-2)),将C1公式复制到右侧。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com