Excel 得到#REF!尝试将行和列与不同工作表上的值匹配时出错

Excel 得到#REF!尝试将行和列与不同工作表上的值匹配时出错,excel,Excel,我在一张工作表上有一长串的项目,我正试图使用索引/匹配功能。在一张图纸(第1页)上,我有如下项目的网格布局: C1 C2 C3 X1 X2 X3 A1 AA1 AA6 AA4 A2 AA5 AA9 AA3 A3 AA8 AA2 AA7 On the other sheet (sheet2) the list looks like this: A B C X Y Z AA 1 . . . . . . . 2 . . . . . . . 3 . . . . . . . 4

我在一张工作表上有一长串的项目,我正试图使用索引/匹配功能。在一张图纸(第1页)上,我有如下项目的网格布局:

   C1  C2  C3
   X1  X2  X3
A1 AA1 AA6 AA4
A2 AA5 AA9 AA3
A3 AA8 AA2 AA7

On the other sheet (sheet2) the list looks like this:

  A B C X Y Z AA
1 . . . . . . .
2 . . . . . . .
3 . . . . . . .
4 . . . . . . .
Z列在每个单元格中包含此函数

=IFNA((索引(sheet3!$B:$B,匹配(sheet2!A102,sheet3!A:A,0))/1000,0)

AA列在每个单元格中包含此函数

=Z*Y

我还有另一张表,第3张表,其中包含一个与第2张表格式相同的值列表,这些值被匹配,除以1000,如果它们不返回任何值,则0被放置到位。这样一来,Z列的全部内容都正确填写了。正如AA列一样

我的新函数需要将第1页上相交的A和X值以及C值与第2页上的A和X值进行匹配,从而填充第1页上整个单元格网格,然后从AA列返回结果值。为此,我在每个单元格中使用此函数:

=索引(sheet2!$AA:$AA,匹配(sheet1!A1,sheet2!$A:$A,0),匹配(sheet1!C2,sheet2!$C:$C),匹配(sheet1!X1,sheet2!$X:$X,0))

第2页X列中的值未包含在第1页中,我希望以N/A#的形式返回这些值,并且我打算在索引/匹配工作完成后使用IFNA函数。每当我使用上述公式时,我得到#REF!在每个细胞中

我似乎找不到解决办法,有人能帮我吗