excel如何批量把行的数据分列成列的数据?

发布网友 发布时间:2022-02-24 09:36

我来回答

1个回答

热心网友 时间:2022-02-24 11:06

先对B列分列,分隔符为   逗号

I1=COUNTIF(B1:H1,"<>")

下拉公式

K1=INDEX(A:A,SMALL(IF($I$1:$I$2<COLUMN($A$1:$AZ$1),4^8,ROW($1:$2)),ROW(A1)))&""

数组公式,需要同时按CTRL SHIFT 回车键

L1=VLOOKUP(K1,A:H,COUNTIF($K$1:K1,K1)+1,0)

下拉公式

追问数组公式里面有个是4^8,这个是固定值,为什么要这样写,能帮忙解释一下么?

追答4的8次方
或直接写65536
也就是03版本表格的最大行数
表示没有符合条件的,就返回对65536行数据,实际是空白的。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com