我正在使用以下公式将值从电子表格复制到另一个电子表格。
=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语句放在哪里检查空白和所需范围)
答案 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))))))