大海:上次我们知道了每个查询步骤的名称其实就是表名,有了表名之后,可以这样取行(Record)、列(List)以及“单元格”的内容。我们接着上一篇内容的案例来练习。...
最近,有朋友在群里问,在PQ里怎么构造等差、等比数列,这个问题本身并不复杂,但是,这个问题在一定程度上体现里PQ的函数从用简单函数解决常用简单问题、相对复杂函数解决相对复杂问题的层次性。...
小勤:大海,在PowerQuery里面能不能对一列数求和、算个数、求最大、最小值之类的啊?
前些日子,发布了文章《10万行30列数据乘上系数,能快一些吗?含“函数作为参数”的触类旁通方法》,结果有朋友留言问,是否能实现多个旧值转换为同1个新值,在Table.ReplaceValue函数里,旧值该怎么填?...
问题如下图,像这种将混在一个单元格里的内容,怎么拆分出来变成明细表?
大海:对的。那时因为没有讲过M语言及函数的相关内容,所以就告诉你一个通过单纯操作的方式来得到结果的方法。现在你通过《Power Query里的数值计算(聚合函数与操作)》不仅了解了PQ里的统计函数,还了解了分组操作形成的公式...
大海:类似这种情况,你用不聚合的方式做透视,就会出现上面的错误。因为PQ对你的数据进行遍历(枚举)并透视或分组后,不知道该对同一项下的多个不同的内容(元素)做什么操作了。...
大海:其实方法很多,比较常见的一种是可以先将日期转为数字,生成列表后,再转回日期,公式如下:
大海:这种情况就不能直接用分隔符分列实现了。但实现起来也不复杂。我们先按分隔符拆分列到行:
小勤:Power Query里怎么把多列的数据加个符号(比如下划线_)合并在一起?