首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Power查询-参考单元年

Power查询-参考单元年
EN

Stack Overflow用户
提问于 2020-07-08 14:29:17
回答 1查看 30关注 0票数 0

我继承了一个必须手动完成的人的电源查询表。我想将查询中的年份从单元格中自动化,例如,如果我将2020或2021年放在单元格中,它将在查询中更新该年(fyi中有需要立即更新的负载)

需要将2020年更改为2021年该单元格位于范围页单元格A1

代码语言:javascript
复制
 #"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年都是一样的。

代码语言:javascript
复制
#"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}}),

谢谢你能提供的任何帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-08 15:51:59

给单元格A1一个范围名称,就像excel中的XVariable,并将您的年份放在该范围内。

然后在动力查询,在家里..。高级编辑..。添加引用该范围名称的行,类似于

代码语言:javascript
复制
XVar = Text.From(Excel.CurrentWorkbook(){[Name="XVariable"]}[Content]{0}[Column1]),

然后将硬编码的年份改为使用变量,类似于:

代码语言:javascript
复制
#"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)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62797112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档