列专列问题
又有问题请教,多列数据转为一列,并忽略空值,谢谢大家365的新公式倒是很容易实现,老公式我就不会了
=FILTERXML("<q><w>"&TEXTJOIN("</w><w>",TRUE,TRANSPOSE($D$4:$H$13))&"</w></q>","//w") =MID(CONCAT(TRANSPOSE(D$4:H$13)),ROW(A1)*3-2,3) 您是按照行排序的,能按照列排序吗? 感觉上就是半成品的问题,这一转缺市了再处理数据不就乱了。 =INDIRECT(TEXT(MOD(SMALL(IF(D$4:H$13<>"",COLUMN(D:H)*100001+ROW($4:$13)*100,1025601),ROW(A1)),10^4),"r0c00"),)&"" =MID(PHONETIC($D$4:$D$7)&PHONETIC($E$4:$E$5)&PHONETIC($F$4:$F$10)&PHONETIC($G$4:$G$6)&PHONETIC($H$4:$H$5),ROW(A1)*3-2,3)按3楼大佬的思路,按列顺序排 别转拉用代码他不香么,,转过去转过来的。。。 谢谢各位大佬,孤独和烈酒大佬的公式最符合我的要求,谢谢了 这个鸡偷得有水平
页:
[1]