在Excel Power Query中,我尝试将一个列(Table.AddColumn)添加到查询中,其中每行的值检查整行以查看是否有任何字段具有"错误"记录但我对如何做到这一点感到茫然。我知道如何使用&#34检查单个字段;尝试...否则"但我不确定如何输入整行。基本上我的目标是有一个字段,指示记录中的任何其他字段(即一行)是否有错误而不将每一列硬键入一个函数,该函数检查每个字段是否有错误。
感谢任何帮助!
答案 0 :(得分:0)
我确信你可以在加入Table.SelectRowsWithErrors
时做些狡猾。
不幸的是,我没有时间弄清楚现在看起来会是什么样子,但希望我能在以后再回来更新,或者其他人会想出来并提供更好的答案。< / p>
答案 1 :(得分:0)
添加杰夫的方法。如果您需要所有带有一些指标列的行,例如“错误”“精细”
创建一个函数,在最后一步之前返回表,并引用它 在两个单独的查询中。 在一个查询中只保留错误并添加自定义列“Errored” 在第二个查询中删除错误并添加自定义列“精细”
附加2个查询以获得最终结果。
如果您只需要错误记录,则可以修改原始查询并保留错误记录。
答案 2 :(得分:0)
如果您严格要有这样的列,可以执行以下步骤:
Option
因此,您可以添加索引,清除错误表并将结果索引保存在列表 ErrorlessIndexes 中。 然后使用公式添加列:搜索每行索引的列表。如果找到,则行为“确定”。如果没有,则包含错误。
答案 3 :(得分:0)