Excel Power Query 公式修改后,如何刷新计算结果?

今天教大家 Power Query 中几个比较特别的知识点,走起。

案例:

下图 1 是班级学生的各科考试成绩,用 Power Query 计算出总分,效果如下图 2 所示。

Excel Power Query 公式修改后,如何刷新计算结果?

Excel Power Query 公式修改后,如何刷新计算结果?

解决方案:

这么简单的需求我竟然闲到要写一篇推文?难道是小题大做?非也,之所以指定用 Power Query 来解题,主要是为了讲解以下几个重要知识点:

  • Power Query 对于单元格的识别与 Excel 不同
  • 如何替换值
  • 如何刷新公式结果

1. 选中数据表的任意单元格 — 选择菜单栏的“数据”–“从表格”

Excel Power Query 公式修改后,如何刷新计算结果?

2. 在弹出的对话框中保留默认设置,点击“确定”

Excel Power Query 公式修改后,如何刷新计算结果?

表格已上传至 Power Query。

Excel Power Query 公式修改后,如何刷新计算结果?

3. 选择菜单栏的“添加列”–“自定义列”

Excel Power Query 公式修改后,如何刷新计算结果?

4. 在弹出的对话框中按以下方式设置 — 点击“确定”:

  • 新列名:输入“总分”
  • 用“插入”按钮依次将右边的列插入到公式区域,在中间加上“ ”计算总和
Excel Power Query 公式修改后,如何刷新计算结果?

看到下面的“总分”列结果了吗?在 Excel 中,空单元格会被视为 0 值参与计算,而在 Power Query 中则不行,空就是空,只要有空单元格存在,求和计算就无法得出结果。

这就是为什么我总强调源数据表规范的重要性,单元格不要留空值。

不过现在既然到了这份上,我们在 Power Query 也还是可以做补救,那就是将各科成绩的空值全部替换成 0。

Excel Power Query 公式修改后,如何刷新计算结果?

5. 选中三门学科的列 — 选择菜单栏的“主页”–“替换值”

Excel Power Query 公式修改后,如何刷新计算结果?

6. 在弹出的对话框中按以下方式设置 — 点击“确定”:

  • 要查找的值:输入“null”
  • 替换为:输入“0”
Excel Power Query 公式修改后,如何刷新计算结果?

各学科列的数据已经替换完毕了,但是“总分”列的结果却没变化。

Excel Power Query 公式修改后,如何刷新计算结果?

7. 选中“总分”列 — 右键单击,在弹出的菜单中挖地三尺也没看到“刷新”选项。

怎么办?

Excel Power Query 公式修改后,如何刷新计算结果?

其实很简单,根本不需要重新设置自定义列。

8. 在右侧的“查询设置”区域选中刚才最后一个步骤“替换的值”– 将它拖动到“已添加自定义”步骤上方

Excel Power Query 公式修改后,如何刷新计算结果?

Excel Power Query 公式修改后,如何刷新计算结果?

现在“总分”列的结果就刷新了。

Excel Power Query 公式修改后,如何刷新计算结果?

9. 选择菜单栏的“主页”–“关闭并上载”–“关闭并上载至…”

Excel Power Query 公式修改后,如何刷新计算结果?

10. 在弹出的对话框中选择“现有工作表”及需上传的位置 — 点击“加载”

Excel Power Query 公式修改后,如何刷新计算结果?

绿色区域就是最终结果。

Excel Power Query 公式修改后,如何刷新计算结果?

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

==》用代理价购买淘宝、京东、拼多多商品,享全网最高返利,了解一下《==

本文来自投稿,不代表创客坊立场,如若转载,请注明出处:https://www.chuangkefang.cn/w/16263.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注