在一个新列生成,假设数据在A到C列,D1用公式:
=INDIRECT(TEXT(RIGHT(SMALL(IF(A$1:C$100<>"",COLUMN(A:C)*10^6+ROW($1:$100)*100+COLUMN(A:C)),ROW(A1)),6),"R0C00"),)
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。
追问每个表格都是竖列每行都是20个,竖行每个文件不一定,少的几个多的几十上百。请问为什么我用了这个公式的表格里面显示的是0
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/9a504fc2d562853520c050229bef76c6a7ef6395?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
追答你的截图是,数据在R1:T100,在这个区域以外输入公式后,由于是数组公式,需要按CTRL+SHIFT+回车,才能完成公式,然后下拉。