索引公式返回空白单元格作为空白而不是0

时间:2020-09-20 05:03:18

标签: excel indexing excel-formula

我正在使用以下公式将值从电子表格复制到另一个电子表格。

=IF(ROWS(J$3:J5)>$E$1,"",INDEX('People Forecast'!J$3:J$290,SMALL(IF(Table1[Project]=$B$1,ROW(Table1[Project])-ROW('People Forecast'!$H$3)+1),ROWS((J$3:J5)))))

此代码返回空白单元格为0,而不是返回空白。有没有办法解决此问题,使其只返回一个空白值? (我不确定将if语句放在哪里检查空白和所需范围)

1 个答案:

答案 0 :(得分:0)

这看起来像输出为0,将其空白,否则继续:

=IF(IF(ROWS(J$3:J5)>$E$1,"",INDEX('People Forecast'!J$3:J$290,SMALL(IF(Table1[Project]=$B$1,ROW(Table1[Project])-ROW('People Forecast'!$H$3)+1),ROWS((J$3:J5)))))=0,"",IF(ROWS(J$3:J5)>$E$1,"",INDEX('People Forecast'!J$3:J$290,SMALL(IF(Table1[Project]=$B$1,ROW(Table1[Project])-ROW('People Forecast'!$H$3)+1),ROWS((J$3:J5))))))