前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PQ-M及函数:如何统计一行里有多少个特定数据?

PQ-M及函数:如何统计一行里有多少个特定数据?

作者头像
大海Power
发布2021-08-31 10:46:09
1K0
发布2021-08-31 10:46:09
举报
文章被收录于专栏:用户8950297的专栏

小勤:在PowerQuery里,想统计一行中有多少个某个值,该怎么统计啊?比如说,我想计算一下某个商品一个月有多少天没有库存:

大海:看你实际表达形式需要,如果是要加一列在表里,那就添加自定义写公式……如果要生成新的统计结果表,再考虑其他的方法……

小勤:我想添加一列统计一行有多少null 或者一行有多少不是null。

大海:下划线表示当前行的数据,你试一下?

小勤:啥意思?

大海:比如说,你添加一个自定义列,直接写公式:=_,那就是取了当前行的整条记录,如下图所示:

大海:通过下划线_取得整行的数据,然后转为List,就可以用List的函数做判断、统计等等了,比如统计null值的个数:

小勤:也就是说将整行数据(记录)转为List后,筛选出特定的值,然后再计数?

大海:对的。

小勤:嗯。知道了,但感觉挺麻烦的哦,Excel里一个函数就搞定了。

大海:从这个方面来说,的确是这样,因为Excel里可以按需要选择一个行里的连续区域进行条件计数,但Power Query里更多是针对一个个列(字段)进行操作。所以,做数据处理时要看你实际需要,这种库存表是一个二维表,一般来说如果做后续分析之类的话,是应该逆透视为一维表后再做相关分析的,而如果仅仅为了增加这么一列来统计数据的话,不如在Excel里直接写公式简单。呵呵。

小勤:嗯。知道了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel到PowerBI 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档