今天看啥  ›  专栏  ›  Excel到PowerBI

取假日后的第一个工作日,典型的函数嵌套案例!| PQ必练技能

Excel到PowerBI  · 公众号  ·  · 2024-05-20 21:30
    

文章预览

导语: PQ中最关键也是最难的知识点,就是关于each _和类(x)变量的理解和应用,没有之一。而这,需要经过大量案例反复练习和体会,本文案例相对简单且典型,非常适合练手。 【文末留言赠书】 问题很简单:对有标注是否上班的日期表新建一列,提取假期(是否上班为0)后的第一个工作日(是否上班为1)。 比如,1月1日和1月2日均为假期,它后面的第一个工作日为1月3日,所以1月1日和1月2日后面都填1月3日。 在Power Query中解决这个问题也不复杂。将数据加载到PQ后,添加自定义列: 这个公式的核心思路是: 对整个表(这里基于上一步骤“更改的类型”的结果)筛选(Table.SelectRows)出“日期”(更改的类型步骤里的日期)大于“当前行日期”,且“是否上班”为1的内容并取“日期”列结果,然后通过List.First函数取其中第1个日期。 if [是否上班 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览