Excel Power Query 和单元格引用

Excel Power Query and Cell refernces

我希望获得由另一个选项卡上的查询生成的 table 的一些摘要统计信息,但由于某种原因我采用的所有方法都失败了。

  1. 使用单元格引用 - COUNTIF(INDEX(Errors!$A:$Y2469,0,MATCH("INCORRECT",Errors!$A:$Y,0)),TRUE)

使用这种方法,当生成 table 时,引用即使被锚定,也会调整到不属于生成的 table 的第一列。

  1. 使用结构化引用=COUNTIF(Errors[INCORRECT],"True")

这仅在 table 已存在于该列时有效。如果它不存在,excel 甚至不会让我输入公式。弹出公式错误对话框,无法保存。

  1. 正在创建一个包含我想要的列的 table 存根。例如,我有一个 ID 为 headers 的 table,不正确,有一个空行。当我这样做时,查询最终会创建新列 (INCORRECT2),使结构化引用变得毫无价值。

那么,有什么建议吗?一个复杂性是 table 输出没有完整的 predictable 列名。我想要汇总统计信息的那些是 predictable,但是,其他的不是,实际上可能有一个或多个其他列。所以这很烦人。我知道其他列的名称(和数量)是什么。这些是已建立的连接。

所以间接函数是可行的方法。

=COUNTIF(INDEX(INDIRECT("Errors!$A:$Y2469"),0,MATCH("INCORRECT",INDIRECT("Errors!$A:$Y"),0)),TRUE)