南下十度 发表于 2021-12-14 09:16:00

列转行问题

请教如何将多列转换为一行,并自动忽略空格,谢谢


昆山市东方驾校 发表于 2021-12-23 19:18:19

=TRIM(MID(SUBSTITUTE(TEXTJOIN(" ",1,TRANSPOSE($D$4:$H$13))," ",REPT(" ",200)),COLUMN(A1)*200-199,200))三键结束横拉

十个亿 发表于 2021-12-24 13:56:12

=INDIRECT(TEXT(SMALL(IF($D$4:$H$124>0,ROW($4:$124)/1%+COLUMN($D:$H),4^8),COLUMN(A1)),"R0C00"),)

明我 发表于 2022-1-20 01:38:11

=IFERROR(INDIRECT(TEXT(MOD(SMALL(IF($D$4:$H$13<>"",ROW(4:13)/1%+COLUMN($D:$H)*10001),COLUMN(A1)),10^4),"r0c00"),),"")
三键返回

李再屿 发表于 2022-2-12 15:55:06

楼主需求按列排序的

艾露恩之星 发表于 2022-2-27 16:48:23

感谢大家的帮助,问题解决了,学无止境,谢谢,最终用的小鸟的公式

小屁屁干爽 发表于 2022-3-3 11:23:22

=INDIRECT(TEXT(MOD(AGGREGATE(15,2,(ROW($4:$13)/1%+COLUMN($D:$H)*100001)/($D$4:$H$13<>""),COLUMN(A1)),10^5),"r0c00"),)
页: [1]
查看完整版本: 列转行问题