[已解决] M语言中是否有类似CountIf的函数

  [复制链接]
查看150277 | 回复140 | 2021-2-19 01:15:07 | 显示全部楼层 |阅读模式
如题,想通过M语言返回某列相同值的重复次数。

还望大佬指点。

谢谢。
回复

使用道具 举报

阿边个边个 | 2021-2-19 01:22:07 | 显示全部楼层
最直接的就是用UI上的Group By来统计分组后的行数了
11225112038081.png

其他的请M达人们补充。
回复

使用道具 举报

mike2007 | 2021-2-19 01:29:07 | 显示全部楼层
table.selectrows应该也可以,具体看情况
回复

使用道具 举报

风含雨 | 2021-2-19 01:30:08 | 显示全部楼层
Text.PositionOf 利用好三参就可以了
回复

使用道具 举报

kinsaang | 2021-2-19 01:36:08 | 显示全部楼层
感谢以上几位大佬。

为便于理解,直接上附件。

如图,目前可以用DAX通过计算列来返回重复次数,但依然不会通过M函数实现。

还请几位大佬再次指点。

谢谢。 11225112038082.png
11225112038087.zip (56.73 KB, 下载次数: 0)
回复

使用道具 举报

ameng | 2021-2-19 01:41:08 | 显示全部楼层
供参考。。。。。。。。。。
11225112038083.png
回复

使用道具 举报

老何 | 2021-2-19 01:46:08 | 显示全部楼层
List.PositionOf(param1, param2, 2)中的第三参数值2代表Occurrence.All
回复

使用道具 举报

王聿 | 2021-2-19 01:54:09 | 显示全部楼层
分组以后计数可以实现
回复

使用道具 举报

gdw7179 | 2021-2-19 01:58:09 | 显示全部楼层
供参考。。。。。。。。。。


感谢大佬指点。

当表头为英文时,会发生报错,还请帮忙看看。

谢谢。 11225112038084.png 11225112038085.png
11225112038088.zip (64.47 KB, 下载次数: 0)
回复

使用道具 举报

小斌斌 | 2021-2-19 02:01:09 | 显示全部楼层
重命名的列[Sales],源那一步有Sales列么,明明是你后来加上去的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则