电子表格快速求和 电子表格求和的方法( 二 )


? 定义名称为「计算」:

电子表格快速求和 电子表格求和的方法

文章插图
? 输入公式:
电子表格快速求和 电子表格求和的方法

文章插图
? 得出结果:
电子表格快速求和 电子表格求和的方法

文章插图
如果需要添加新数据,可以下拉直接出结果:
电子表格快速求和 电子表格求和的方法

文章插图
宏表好用是好用,可是还是有点繁琐,还要定义名称,好麻烦啊!
下面我们就来看看 PQ 的做法吧~
04Power Query M 函数
Power Query 在 Office 2016 及以上版本是作为内置的插件,所以我们可以直接使用 。
首先我们先来介绍一个 M 函数:Expression.Evaluate
基本语法:
电子表格快速求和 电子表格求和的方法

文章插图
在 M 函数数据库规范文档中有对该函数的解释:
需要一个包含 M 的表达式并返回运算结果,就类似我们上文中提到的宏表函数 EVALUATE 。
比如:给一个文本形式的\”6+4\”,直接返回运算结果 10:
电子表格快速求和 电子表格求和的方法

文章插图
看到这,是不是瞬间有思路了呢?下面我们就来具体操作吧~
电子表格快速求和 电子表格求和的方法

文章插图
将表格导入在 PQ 中:
电子表格快速求和 电子表格求和的方法

文章插图
? 添加自定义列:
电子表格快速求和 电子表格求和的方法

文章插图
? 加载到表:
电子表格快速求和 电子表格求和的方法

文章插图
添加新数据,实时更新数据:
电子表格快速求和 电子表格求和的方法

文章插图
好了,我们来做一下总结,将表达式或公式返回出结果有四种方法:
等号替换法——替换是是个实用的功能 。
Word 表格计算法——Word 表格也能实现计算 。
宏表函数 Evaluate——宏表函数也过时 。
Power query M 函数——PQ 是个数据清理的利器 。
这四种方法你学会了嘛?

推荐阅读