首先,我是PowerQuery的新手,所以我会在这里尽可能多地提供信息。
我正在使用Office 2019家庭和企业版
我有几张从互联网上取下来的table。我把它们都归为一个名为“ANOS”(意思是“年”)的组。一些查询是错误的,因为它们只在相应的年份可用。
组:
每一张table看起来像这样:
的
我想有条件地将这些查询合并成一个新的查询。我通过为名为“INDICE_MESCLA”的合并创建的查询达到了这一点
它在高级编辑器中具有以下公式:
let
currentYear = Date.Year(DateTime.LocalNow()),
tableList = List.Transform({2011..currentYear}, each Number.ToText(_)),
allTables = List.Transform(tableList, each #"ANOS"),
combinedTable = Table.Combine(allTables)
in
combinedTable
字符串
步数:
我有错误的步骤“allTables”和“combinedTable”,我不知道如何解决。
步骤“allTables”出错
- 表达式。错误:无法识别名称“ANOS”。请检查您的拼写是否正确。
步骤“combinedTables”出错
- 表达式。错误:ANOS导入与任何导出都不匹配。您是否遗漏了任何模块引用?*
1条答案
按热度按时间2vuwiymt1#
ANOS与合并无关。每个表仍命名为20xx
字符串