美文网首页office
【OFFICE 365】Ctrl+G 批量修改筛选结果

【OFFICE 365】Ctrl+G 批量修改筛选结果

作者: 山药鱼儿 | 来源:发表于2022-06-15 17:53 被阅读0次

本节我们将继续数据筛选的话题,对原始数据集进行高级筛选,并对筛选后的记录进行缺失值填充,而不是全部缺失值的填充。

下面,小鱼以一个案例任务来介绍讲解今天的知识。有如下的订单明细表(蓝色)以及会员信息表(绿色),在会员信息表中,存在没有任何购买记录的会员;在订单明细表中,也存在非会员的购买记录。

接下来,小鱼将检索出订单明细表中的会员订单,并在最后一列补充是否为会员。

一. 筛选会员订单

点击订单表中的任意单元格,找到【数据】菜单栏下的排序和筛选【高级】选项:

在弹出的【高级筛选】对话框中,选择【在原有区域显示筛选结果】即可,【列表区域】则会自动为我们选中当前单元格所在的表格:

温馨提示:当筛选结果与列表区域位于同一个工作表(在原有区域显示筛选结果),且数据源不存在空行、空列时列表区域会自动选中。

接下来,将光标移动到【条件区域】输入框,并回到会员信息表,点击 B1 单元格,按 Ctrl+Shift+↓ 选中账户 ID 列。

温馨提示:筛选订单是否来自会员,只需要看订单的账户ID是否在会员信息表的账户ID中即可。由于两张表的账户ID字段名称一致,因此条件区域可直接引用。

点击确定之后,所有的会员订单就被筛选出来了。

二. 补充会员订单记录

接下来,我们对筛选结果中的 M 进行补充,填入 “是” 即可。点击 M1单元格,来到表格末尾,按住 Shift 键并点击 M 列最后一个单元格,以选中 M 列。按快捷键 Ctrl+G 调出【定位】对话框,点击定位条件:

定位条件选择【可见单元格】:

这个时候就会帮我们选中筛选结果中 M 列的所有单元格,而不是原始数据集中的所有。此时不要乱点,键盘输入 并按下快捷键 Ctrl+Enter 同步录入所有选中的单元格。

至此,所有会员订单的 M 就被填充好了。

点击【数据】下的排序和筛选【清除】选项,就可以看到所有的订单了,其中非会员的订单最后一列是空。下面,我们继续定位非会员的订单,并在 M 列填充为 “否” 。

三. 批量修改空单元格

同样的方式选中 M 列数据部分,按下快捷键 Ctrl+G 调出【定位】对话框,点击【定位条件】:

定位条件选择【空值】:

此时,M 列中所有空单元格被选种,不要乱点,直接键盘输入 “否” ,按 Ctrl+Enter 进行快速填充。

至此,本节的任务我们就圆满完成了。

四. 总结

在批量修改筛选后的记录时,由于筛选后会存在一些隐藏的行,为避免自动填充时影响到隐藏行,我们通常会结合 Ctrl+G 来定位【可见单元格】,再用 Ctrl+Enter 同步录入。

相关文章

网友评论

    本文标题:【OFFICE 365】Ctrl+G 批量修改筛选结果

    本文链接:https://www.haomeiwen.com/subject/mhjxvrtx.html