Indexing 公式原因#参考!一个单元格中有错误,但另一个单元格中没有

Indexing 公式原因#参考!一个单元格中有错误,但另一个单元格中没有,indexing,google-sheets,google-sheets-formula,Indexing,Google Sheets,Google Sheets Formula,我的公式 =INDEX(taskCategories!$C$1:$J$1,MAX(IF(taskCategories!$C$2:$J=C2,COLUMN(taskCategories!$C$2:$J)-COLUMN(C2)-1)))` 在一列中工作正常,但是如果右边有数据,我会得到一个#REF错误。我假设公式试图从所选范围写入空白数据,但我不知道如何消除公式中的空白值 任何帮助都将不胜感激 subTaskData!B2将其包装到另一个索引中,如: =INDEX(INDEX(taskCateg

我的公式

=INDEX(taskCategories!$C$1:$J$1,MAX(IF(taskCategories!$C$2:$J=C2,COLUMN(taskCategories!$C$2:$J)-COLUMN(C2)-1)))` 
在一列中工作正常,但是如果右边有数据,我会得到一个
#REF错误。我假设公式试图从所选范围写入空白数据,但我不知道如何消除公式中的空白值

任何帮助都将不胜感激


subTaskData!B2

将其包装到另一个
索引中,如:

=INDEX(INDEX(taskCategories!$C$1:$J$1,
 MAX(IF(taskCategories!$C$2:$J=C6,COLUMN(taskCategories!$C$2:$J)-COLUMN(C6)-1))),1,1)

是的,但这并不能回答为什么索引首先要创建一个多单元格的范围的问题。我很确定这是因为MAX函数实际上返回零,所以得到了整个范围C1:J1。