来自类似但不同的表的Array问题

时间:2016-09-13 18:47:59

标签: arrays excel excel-formula

我最近在另一个电子表格中使用了这个公式,但它确实有效。我试图在另一个表格上使用它,列表标题完全相同,但表格中的信息不同而且不起作用。

这是我的公式:

{=SUM(IF((ISNUMBER(Table1[Val/COArea Crcy])) * (Table1[Employee]=G9) * (((Table1[Cost Element]="96500")+(Table1[Cost Element]="96510"))>0) * (LEFT(Table1[Object],LEN($C$2))=$C$2),Table1[Val/COArea Crcy]))}

我知道导致问题的部分是Table1[Employee]=G9(因为公式的其余部分在没有该部分的情况下工作)。 employee列是我之后添加到表中的列,并查看信息。我粘贴值并确保在名称管理器中Table包含该范围内的列。但是,该公式仍然不起作用。然而,完全相同的公式适用于另一个电子表格。

我能做些什么来让我的公式将Employee列识别为表的一部分吗?我不明白为什么它不起作用。

1 个答案:

答案 0 :(得分:0)

想出来。员工列中有#N / A,导致错误。