EXCEL行数不固定的两列首尾相连合并

我网上搜索了一个公式,求大神指点,我的区域是把D列和G列合并,请问要怎么改:=INDIRECT(TEXT(RIGHT(SMALL(IF($D$1:$F$8<>"",ROW($1:$8)*10+COLUMN($D:$F)*10001,99999),ROW(A1)),3),"r0c0"),)&""

    公式为:

    =IF(ROW(A1)>COUNTA(D:D),INDEX(G:G,ROW(A1)-COUNTA(D:D)),INDEX(D:D,ROW(A1)))&""

    如图所示:

追问

大神你好,你这个公式往下多拉没数值部分会显示0,如何让0不显示?

追答

你说的情况不存在:

追问

大神,你Q私发给我一下,我把文档发给你帮我看下,我改了公式怎么不行
=IF(ROW(A3)>COUNTA($Q$3:$Q$59),INDEX($U$3:$U$59,ROW(A3)-COUNTA($Q$3:$Q$59)),INDEX($Q$3:$Q$59,ROW(A3)))&""比如我改成Q3:Q59和U3:U59

温馨提示:答案为网友推荐,仅供参考
相似回答