我有一个公式应该返回来自不同工作表的一系列单元格中的下一个文本填充单元格,但是“#NUM!”返回而不是文本。
=如果(ROW() - ROW(NoBlanksRange)+ 1> ROWS(BlanksRange)-COUNTBLANK(BlanksRange), “”,INDIRECT(ADDRESS(SMALL((IF(BlanksRange<> “中”,ROW(BlanksRange) ,ROW()+ ROWS(BlanksRange))),ROW() - ROW(NoBlanksRange)+1),COLUMN(BlanksRange),1)))
答案 0 :(得分:0)
试试这个常规公式:
=IF(ROWS(A$1:A1)>ROWS(NoBlanksRange),"",INDEX(BlanksRange,SMALL(INDEX((BlanksRange<>"")*ROW(BlanksRange)-ROW(INDEX(BlanksRange,1))+1,),COUNTBLANK(BlanksRange)+ROWS(A$1:A1))))