对两列或者多列的计算,在Power Query中除了通过自定义列来实现以外,我们也可以通过利用功能区的【添加列】|【标准】运算功能进行列的计算

数据源

将数据源导入到Power BI Desktop,单击【转换数据】选项,进入Power Query查询编辑器界面

例1:求1月和2月数据两者之和

方式1: 使用自定义列

方式2: 选中1月和2月这两列,选择【添加列】|【标准】|【添加】指令,就会自动增加一个新列,实现上述添加自定义列类似的功能

从两列相加的结果中发现,两列运算时使用的是运算符,这样当数据中含有null时,结果也是null

扩展补充:利用功能区的"标准"运算功能,可以实现快速列计算,除了加法以外,我们还可以进行乘、除、减、百分比、取模等各种运算

例2:求1月、2月和3月三者之和

方式1: 使用自定义列

方式2: 选中1月、2月和3月这三列,选择【添加列】|【标准】|【添加】指令

从三列相加的结果中发现,两列以上的数据运算时,使用的是List类函数,结果会无视null的存在

例3:选中"1月",将该列所有值加上100

方式1: 使用自定义列

方式2: 选中1月这一列,选择【添加列】|【标准】|【添加】指令,会弹出一个窗口,在数据框中输入100后,生成的新列就是这个数值和原列相加的结果

从上述相加的结果中发现,其计算逻辑和两列一致,使用的是运算符,所以当原列中有null时,结果也是null

总结

1.使用自定义列进行列的计算时,当列值中出现null时,以加法为例

null + 数字 = null

2.利用功能区的"标准"运算功能,可以实现快速列计算,以加法为例

①选中一列时,以运算符的形式为该列加上同一个数

②选中两列时,以运算符的形式进行两列相加

③选中两列以上时,以List.Sum函数的逻辑进行多列相加

[Power Query] 快速计算列相关推荐

  1. 模板多个列表级联_Excel办公技巧:使用power query快速合并同一工作簿的多个工作表...

    在同一个工作簿内,如果多个工作表结构相同,也可以运用power query对这些工作表进行快速合并.源数据如果发生变动,在合并表格中刷新,即可实现数据的同步变更.下面我们来学习一下案例. 应用场景 下 ...

  2. power query 向下填充_Power Query 系列 (12) - Power Query 结构化列应用案例

    本篇数据处理来自一个实际处理数据的简化.下图中,假设左边是一个直观的 BOM 结构展示,数据在 Excel 中存储格式如中间部分所示:第一列为物料编码的级别,第二列为物料编码.数据处理任务:需要在 E ...

  3. Power Query 系列 (12) - Power Query 结构化列应用案例

    本篇数据处理来自一个实际处理数据的简化.下图中,假设左边是一个直观的 BOM 结构展示,数据在 Excel 中存储格式如中间部分所示:第一列为物料编码的级别,第二列为物料编码.数据处理任务:需要在 E ...

  4. [Power Query] 添加列

    在导入外部数据源后,有时候根据数据分析的需要,需增加辅助列,便于后续数据建模使用 Power Query中添加列有添加自定义列.条件列.索引列和重复列形式 添加列操作的位置选项:[添加列] 1.自定义 ...

  5. 每个Power BI开发人员的Power Query提示

    If someone asks you to define the Power Query, what should you say? If you've ever worked with Power ...

  6. Power Query数据清洗的常用操作

    1.提升标题 在Excel中第一行为标题行,从第二行开始才是数据,但在Power Query中,从第一行开始就需要是数据记录,标题在数据之上.一般情况下,Power Query会自动完成提升这个步骤, ...

  7. Power BI:M与DAX以及度量与计算列

    When I embarked on my Power BI journey I was almost immediately slapped with an onslaught of foreign ...

  8. datatable相同列合并_使用Power Query合并查询

    合并查询 同时操作具有某种关系的数据表是数据整理和分析过程中经常要做的工作.例如,产品单价保存在"产品明细表"中,产品销售数量保存在"销量表"中,产品销售员的信 ...

  9. BI神器Power Query(11)-- PQ M函数快速查询

    Power Query M 函数超过700个,基本上不太可能完全记住全部的函数的使用方法,大家可以通过微软在线帮助(Power Query M 函数参考)查询函数的含义和使用方法. 其实在Power ...

最新文章

  1. 在Win 2003中配置ASP.net环境
  2. (干货)微信小程序转发好友
  3. winserver2016 401您无权使用所提供的凭据查看此目录或页面_不用找了,30分钟帮你搞定使用 Spring Cloud 和 Docker 轻松构建微服务架构!...
  4. mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程...
  5. div+css 布局浏览器兼容
  6. 使用Apache HttpComponents访问https接口(及老版本DefaultHttpClient deprecated)
  7. Flutter应用进行自动化测试
  8. Vue.js 使用 Swiper.js 在 iOS 11 时出现错误
  9. iOS开发之alloc底层探索之旅
  10. Java 重载和重写
  11. [A3C]:Tensorflow代码实现详解
  12. 计算机器前传:结绳、算筹、算盘等手动计算发展史(公号回复“手动计算”下载PDF资料,欢迎转发、赞赏、支持科普)
  13. 【LTspice】010 串联谐振电路
  14. opencv: C++实现将彩色图转换为灰色图
  15. 信息孤岛的形成与治理
  16. 附近的人实现原理详细剖析!
  17. 《程序员修炼之道》读书笔记(4):注重实效的偏执(防卫策略)
  18. C语言中用零作为终止标记,求出一批非零整数中的偶数.奇数的平均值,用零作为终止标记的程序...
  19. CENTOS 8上部署GBase 8a的环境配置
  20. 蓝桥 卷“兔”来袭编程竞赛专场-05棋盘加密 题解

热门文章

  1. 全球都在乘“云”而上,从十几亿暴涨至千亿规模的云计算究竟是什么来头?
  2. Linux 将普通用户改成root用户
  3. 7个免费PDF转换软件推荐
  4. 高德地图导航功能审核被拒
  5. mysql查询所有图书信息_PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
  6. 记一个跟阿里的朋友喝酒的周末-20211201
  7. C语言 线性链表 节点的创建、添加和删除
  8. java 操作word中表格_Java 使用Spire.Cloud.Word给Word文档添加表格
  9. 微信公众号支付和移动支付
  10. 用Chrome浏览器模拟手机,android,iphone,ipad访问网站