Excel 和与索引匹配的组合

Excel 和与索引匹配的组合,excel,excel-formula,excel-match,Excel,Excel Formula,Excel Match,我使用以下公式从每个数据透视表中获取一个数字,并对结果求和 =SUM(Index(A1,Match(D1,G1:G50,0)),(Index(W1,Match(Y1,Z1:Z50,0)) 然后将公式向下复制,以将A1中的名称匹配到A100。问题是,在某些情况下,两个数据透视表中只有一个数据透视表的名称匹配,结果不会计算出来。如果在两个数据透视表中都找到了该名称,则计算时不会出现问题 如何指定如果没有匹配项,则应将其视为零并继续?通过评论回答该问题,因此代表Demetri将答案移植到此处 注:通

我使用以下公式从每个数据透视表中获取一个数字,并对结果求和

=SUM(Index(A1,Match(D1,G1:G50,0)),(Index(W1,Match(Y1,Z1:Z50,0))
然后将公式向下复制,以将A1中的名称匹配到A100。问题是,在某些情况下,两个数据透视表中只有一个数据透视表的名称匹配,结果不会计算出来。如果在两个数据透视表中都找到了该名称,则计算时不会出现问题


如何指定如果没有匹配项,则应将其视为零并继续?

通过评论回答该问题,因此代表Demetri将答案移植到此处

注:通过使用“$”在公式中添加了单元格冻结选项

使用以下功能将其戴上

=SUM(IFERROR(Index($A1,Match(D$1,$G$1:$G$50,0)),0),IFERROR(Index($W1,Match(Y$1,$Z$1:$Z$50,0)),0))

该问题通过评论得到回答,因此代表Demetri

注:通过使用“$”在公式中添加了单元格冻结选项

使用以下功能将其戴上

=SUM(IFERROR(Index($A1,Match(D$1,$G$1:$G$50,0)),0),IFERROR(Index($W1,Match(Y$1,$Z$1:$Z$50,0)),0))

IFERROR
-在这种情况下
=SUM(索引(A1,Match(D1,G1:G50,0)),0),IFERROR(索引(W1,Match(Y1,Z1:Z50,0)),0))
IFERROR
-在这种情况下
=SUM(索引(A1,Match(D1,G1:G50,0)),0),IFERROR(索引(W1,Match(Y1,Z1:Z50,0)),0))