我继承了一个必须手动完成的人的电源查询表。我想将查询中的年份从单元格中自动化,例如,如果我将2020或2021年放在单元格中,它将在查询中更新该年(fyi中有需要立即更新的负载)
需要将2020年更改为2021年该单元格位于范围页单元格A1
#"Added Custom3" = Table.AddColumn(#"Filtered Rows1", "Sum of Pd 2 Pd 3", each if[PERIOD]="02 2020" or [PERIOD]="03 2020" then[VAL] else 0)对于其他拥有这一行的查询,从2020年到2021年都是一样的。
#"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"Column1", type text}, {"01 2020", type number}, {"02 2020", type number}, {"03 2020", type number}, {"04 2020", type number}, {"05 2020", type number}, {"06 2020", type number}, {"07 2020", type number}, {"08 2020", type number}, {"09 2020", type number}, {"10 2020", type number}, {"11 2020", type number}, {"12 2020", type number}}),谢谢你能提供的任何帮助
发布于 2020-07-08 15:51:59
给单元格A1一个范围名称,就像excel中的XVariable,并将您的年份放在该范围内。
然后在动力查询,在家里..。高级编辑..。添加引用该范围名称的行,类似于
XVar = Text.From(Excel.CurrentWorkbook(){[Name="XVariable"]}[Content]{0}[Column1]),然后将硬编码的年份改为使用变量,类似于:
#"Added Custom3" = Table.AddColumn(#"Filtered Rows1", "Sum of Pd 2 Pd 3", each if[PERIOD]="02 "&XVar or [PERIOD]="03 "&XVar then[VAL] else 0)https://stackoverflow.com/questions/62797112
复制相似问题