首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Power查询-具有动态列数的List.NonNullCount

Power查询-具有动态列数的List.NonNullCount
EN

Stack Overflow用户
提问于 2019-12-23 12:21:37
回答 1查看 600关注 0票数 0

在power查询中,我希望添加一个列来计算每行空单元格。为此,我用

代码语言:javascript
运行
复制
Table.AddColumn(#"Previous Step", "Count", each List.NonNullCount({[Column1], [Column2]})) 

这个很好用。

但是现在我遇到的问题是,由于以前的输入,我可以有N个列(具有不同的名称),我的列名已经可以作为额外的list / table使用。

当我试图在List.NonNullCount中使用列表时,结果对所有行都是相同的,因此是错误的。

如何正确地将列名传递给List.NonNullCount({[Column1], [Column2]})

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-23 14:21:57

这一守则应适用于:

代码语言:javascript
运行
复制
= Table.AddColumn(PreviousStep, "cnt", each List.NonNullCount(Record.ToList(Record.SelectFields(_, YourListOfColumns))))

如果需要计算所有列中的值,则可以使用Table.ColumnNames(PreviousStep)而不是YourListOfColumns.。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59455298

复制
相关文章

相似问题

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