网上随便找段文字,就以Power BI官网上这段文字为例好了:
想要统计其中的词频,实现如下图的效果:
解法1:使用输入法词库
其中的难点无疑在分词了,中文不像英文可以按空格拆开分词,仅仅单靠Power Query中的功能遇到这种问题好像没法搞,因为它不知道你要按什么规则来拆,不知[......]
国内首个M语言分享博客
网上随便找段文字,就以Power BI官网上这段文字为例好了:
想要统计其中的词频,实现如下图的效果:
其中的难点无疑在分词了,中文不像英文可以按空格拆开分词,仅仅单靠Power Query中的功能遇到这种问题好像没法搞,因为它不知道你要按什么规则来拆,不知[......]
现有用料ABC,已知期初库存,以及连续5周每周需求的用料数,求这5周剩余的用料数。
先来捋捋思路,要求剩余用料,也就是用期初库存,减去前几周以及本周的用料。
实际上就是个累计求和,把整个表分为两部分,前2列为一部分,后5列为另一部分,那么只需要算出第二部分的累计求和,[......]
现有一个班级共50人,成绩明细数据如上图,需要筛选出[语文]和[数学]同时前10名的人。
多条件筛选问题,如果是要筛选出固定值,比如语文和数学都>90,那么直接一步= Table.SelectRows(源,each [语文]>90 and [数学]>90)
筛选即可。
但是现[......]
如图,将左表的日期范围,展开为连续的日期。
在此之前,我们已经介绍过不少数字类型的展开问题,比如"1-99"展开,我们只需要先将首尾拆分,然后构建list展开即可。
{Number.From(Text.BeforeDelimiter([范围],"-"))..Number.Fro[......]
经常有小伙伴问:哎呀M里怎么有这么多函数?那么多单词你们是怎么记的?
单词虽然看上去挺多,但大部分都是很简单并且在其他语言中也经常出现的词。
不管怎么说,要学好M,第一课就是——背单词,多学点单词总是有好处的。
今天就来做一个如下图的M函数的词频统计,在练习统计方法的同时还能学单词,[......]
根据运费表,模糊匹配地址,得到最右边的绿色表的结果。如果地址完全一样,可以通过合并查询直接就出来了,但现在不完全一样怎么搞?
遇到这种题目,首先要理清楚逻辑。观察[地址]与[城市]的关系,发现"开头为..."和"包含..."两种好像都可以,但是这里为了防止有"北京市广州路"这[......]
经常会有小伙伴问,我的表为什么展开前和展开后的结果不一样?为什么删除了重复到下面又变了?为什么结果和我想的不一样?是不是有BUG?如果遇到这种情况,多半是排序搞的鬼。来看一组数据:
产品a和b都有多条记录,我想每个产品只保留最大值,其他的都删掉。
方法有很多种,为了演示本文的主题我们选择最不[......]
在excel中使用数据有效性制作二级联动下拉菜单的时候,需要如右表格式的数据,但我们拿到的源数据往往是如左表所示。
从左表转成右表,如果要在excel中做可能得费把劲,看看在PQ中如何做?
大多数人看到题目第一反应可能就是转置,但做起来会发现又没那么简单,转来转去都不[......]
let 源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content], 排序 = Table.Sort(源,{"金额", 1}), 索引 = Table.AddIndexColum[......]