有朋友在微信公众号的后台发消息提问:怎么同时对两列合并的文本进行逆透视?
大海:好的,在PowerQuery里,文本类函数可能用得比数值计算函数还要多。这里我们通过和Excel里的常用文本处理函数进行对比的方式来学,可能会效果更好。...
前些日子,发布了文章《10万行30列数据乘上系数,能快一些吗?含“函数作为参数”的触类旁通方法》,结果有朋友留言问,是否能实现多个旧值转换为同1个新值,在Table.ReplaceValue函数里,旧值该怎么填?...
问题如下图,像这种将混在一个单元格里的内容,怎么拆分出来变成明细表?
小勤:以前拆分列转明细的操作里,分隔符都是逗号或斜杠之类的,只有一种,一下就搞定了,但是,如果是有几种分隔符呢?比如有逗号,有横杠……...
小勤:像下面这个需求,要将左边的数据源按不同字母涉及的数字进行区间组合,怎么弄比较好?
大海:对的。那时因为没有讲过M语言及函数的相关内容,所以就告诉你一个通过单纯操作的方式来得到结果的方法。现在你通过《Power Query里的数值计算(聚合函数与操作)》不仅了解了PQ里的统计函数,还了解了分组操作形成的公式...
小勤:不是这种情况啦。我是希望在PQ里能自动生成0-100,100-200,200-300……这样的区间并直接统计,而不是提前先定义区间,再去读取。
大海:很简单,对“文本1“删除(Text.Remove)”文本2“的内容(Text.ToList)即可,如下所示:
大海:这里面显然我们要先对单元格里的内容进行拆分,可以用函数Text.Split函数来完成,比如对“部门”列进行拆分: