在工作中,我们可能会遇到希望将某列中的某些字符串批量替换为另外一些,比如SEM在账户调整中需要批量将一些落地页更换为另一些。或者我们希望批量将一些数据进行规整,将蓝色替换为01,黄色替换为02等等。手动替换将造成大量重复的替换操作。本文的目的是通过List.Accu...
**本文转载自**[国外博客](https://blog.crossjoin.co.uk/2018/03/16/improving-the-performance-of-aggregation-after-a-merge-in-power-bi-and-excel-power-query-gettransform/)**本人仅进行翻译以及对细节的修改**
原博客对`Table.AddKey`提出一个合并查询并且聚合...
这些案例都是本人在实践过程中碰到的一些典型案例,因个人水平有限,提供的解法仅是个人见解,欢迎各位老师提供其他解题思路。

上面两张表分别为 报案表...
首先将以下代码放置于本地python脚本文件中,比如代码写在我的f:\sd.py文件中(请启用搬运工大法):
```
class point:
def __init__(self,x,y):
self.x=x
self.y=y
self.available=[]
self.value=0
def row...
发送一封带附件的邮件其实很简单:
首先我们需要开启POP3/SMTP服务,下面我在qq邮箱进行开启相关服务:

启用后会生成一个第三方客户端登陆调用的授权码,放到下面代码的那串星号处即可。
```
Python.E...
**传送门**:https://jiaopengzi.com/108.html
## 1、背景
每次写rank的时候,有了排名就可以了,排名1,2,3,4,5这样不是很清晰吗?但是中国式报表的老板们说你能不能在排名后面加一个总排名数呢,就像1/5,2/5,3/5,4/5,5/5。谁叫是老板呢,于是就有了报表加...
**传送门**:https://jiaopengzi.com/77.html
DAX中已经有诸如YTD,QTD,MTD时间智能函数。用起来也比较方便。
但很多时候需要看历史累计至今的数据,需要自己根据实际情况写dax。
今天在这里抛砖引玉,写一个示例。
## 数据源:
就两列
date:2017/8/1..20...
**本文章转载自国外博客**,本人仅在[原博客](https://blog.crossjoin.co.uk/2016/06/09/power-bi-diagnostics-trace-logs-and-query-execution-times-again/)基础上面翻译并且完善细节。
本文将介绍`Diagnostics.Trace`函数以及开启跟踪日志方法.
**开启跟踪日志**
1...
昨天看到有人已经提出相关数学问题,并要求使用pq求解,飞天篮球已经放出pbi中借助python脚本轻松解决的方案:
> https://pbihub.cn/qa/44
<center>对于部分新手不熟悉的我们可以一起往下看。</center>
假设存在如下方程组:

大海:有互相引用的地方就可能有循环引用啊。你这里是不是在“公众号”的表里引用了“年龄”表里的数据,而“年龄”表里又引用了“公众表”的数据?
小勤:我就是通过合并查询...

excel函数可以使用数组公式计算,power query 有没有类似的办法计算呢
 只有一张事实表,我们需要使用语言构建2张相同的产品表和产品切片器表 用商品名称与模拟数据中的商品...
题目意思:M个数的列表中选N个数,且这N个数的和为指定值,并指定组合的和值允许的偏差上限。
*fx(列表,和值,偏差,个数)*
以下代码请在老司机的抚摸下操作,如抛锚概不负责:
~~~
let
fx=(a,b,c,d)=>Text.Split(Web.Page("<script>function getCombBySum(array,sum...
# 【震撼】从 PowerBI 定义现代商业智能的未来揭开微软战略布局
>一觉醒来,也许你还是昨天的你,而世界却不再是昨天的世界。
看完本文,商业智能是什么,商业智能就是PowerBI,PowerBI就是商业智能,其他就叫其他。PowerBI正在以前所未有的速度和清晰的方向进化...
# PowerBI 大型公开课:刷新


在 PowerBI Desktop 中操作 DAX 时隐藏着很多快捷键秘密,知道的人很少,本文将其整理如下,祝你提升效率100倍。对于 DAX...
昨天,有朋友有个列表拆分的需求,然后获得方法中有一个步骤的公式用到List.Split这个函数,却在使用过程中就出错了。

这明显就是说没有List.Split这个函数嘛。所以我查了一下微软的在线Power Query的...
各位大神好:
我需要比对两个表的数据差异,表一和表二结构是一样呢,内容绝大部分相同,只有个别不同,我需要进行对比这两个表找出差异部分的内容。
我初步做了一个表格模型,由于表一和表二数量比较多有2万行*58列的数据内容,我先用PQ进行数据清洗...
话说最新版本的PowerBI已经可以使用Python脚本,和R类似我们需要先安装对应脚本编译器,抱着试一试的心态去百度搜了一下Python的官网(哪里不懂都可以问百度,直到你装好Python为止)。
我安装了最新的3.7版本(建议目前可以装个3.5就好,3.7很多还没有资源包文件扩展...
处理前:
处理模板:
处理后:
获取对应姓名对应日期的工作班次
先说下思路,**将表1里面每一个日...

1、我插入了一个“产品排序”的步骤,这里的累计汇总怎么就不对了?
2、还有如果在同一天日期中,产品对应的“数量”累计汇总应该如何修改。
先来看`Lines.FromText`官方介绍:

一共3个参数,其中两个是可选参数。
文档介绍是对文本换行符**#(lf)**|**#(cr)**进行拆分,看介绍是一个文本拆分的函数,但是既然是文本拆分函数已经有`Text.Split`那为什么还需...

先来看处理结果表2,将表1多列相同标题转成表二样式的一维表。
说实话看多不规范表再看这个表1看起来**眉清目秀**的╭(╯^╰)╮对于PQ来说算是开胃小菜而已。
我们先来上载进入PQ里面。


本文章基于国外博客改写而来 [链接](https://ssbi-blog.de/technical-topics-english/writing-documentation-for-custom-m-functions-part3/)
本文将介绍为**自定义函数的每一个参数定义名称,下拉列表,示例,说明**!最终节!
本文针对的是**每一个参数**的元数据来实...

状态码这个是要填写 是不是在京东配送范围内,因为每个快递都有一个配送范围,超过配送范围的,京东就送不了。现在我是想要匹配这个,就是我的所以订单地址,哪些是可以在京东配送范围的,哪些超过的。
对接...
**本文章转载自国外博客,对部分内容有修改** [链接](https://ssbi-blog.de/technical-topics-english/write-documentation-for-custom-m-functions-part2/)
这次使用了一种**全新的方法**来修改自定义函数的元数据
的第1节后面的内容,在熟悉第0节的内容之后想必这节也很容易弄懂!

???**PQ内置函...