我是如何使用「宏」摆脱那些重复工作的
友情提示:Excel 里使用宏,可以不需要编程基础,所以放心食用宏相关的文章。
之前分享了 Excel 里录制宏的零基础入门教程,没有宏基础的同学,建议阅读入门教程再阅读本篇。
回到今天的正题,宏如何帮助我们提高效率?这篇文章分享 7 个使用宏完成的工作,让你对宏有更进一步的了解,启发你在实际工作中开始使用宏。
1 固定位置冻结窗格
假设你有一个例行工作,每周或每月定期处理一个工作簿的数据。因为数据量大,你会在一个固定位置处冻结窗格,方便你快速确定数据关系。每次你会先找到固定位置出的单元格,再在功能区找到冻结窗格命令,完成操作。虽然这两个步骤加起来可能不到10秒钟,但是你把这两个步骤录制下来,不需要找单元格,每次 2 秒钟完成,这感觉还是很爽的。
2 筛选相同数据
有一些固定的数据,例如公司通讯录、人员信息等,我们经常会用到,可能经常筛选查找相同的数据。通常的做法,开启筛选功能,在筛选框选择或输入,点击筛选。数据量大时,可能需要好几十秒。这一步骤如果录制下来,做成宏,也就需要2 秒时间。你说方不方便?
3 输入公式
因为工作原因,我经常在不同的位置,为不同的数据,输入增长率公式。公式很简单,=当期/前一期 - 1,但是一天输入5次以上就有点抵触心理了。后来我使用相对引用方式,录制了输入增长率公式的操作,那之后每次就是1秒的事。
4 公式转值
这个需求你很有可能遇到过,就是把某一区域含公式的单元格用它的值替换。一般的做法是,用选择性粘贴,原地粘贴数值来完成。如果录制成宏,每次也是1秒钟的事情。
5 找出不同类型的数据
当你的数据从其他渠道得到时,检查数据类型很有必要,否则容易出现数据漏统计情况。你可能需要检查区域中有无文本格式数字,常规做法是使用定位功能,定位文本。如果这几个步骤录制下来,指定区域中,2 秒钟找出所有文本格式数据。
6 插入特殊符号
网络上有相当数量的问题是——Excel如何输入 xx 符号。问的最多的可能是打钩方框。Excel 提供的插入符号功能可以输入大多数特殊的符号,弊端是不能快速找到需要的符号。使用宏录入,只需第一次详细录制完成后,其余时间也是1秒钟输入完成。
7 规范非标准格式数据
非标准格式数据,遇到的最多的可能是文本格式数字和日期数据。文本格式数字无法参与计算,返回错误;文本格式日期无法使用各类日期和时间函数,不能方便的筛选搜索。所以一般我们使用分列功能批量规范此类非标准格式数据。与以上问题类似,分列操作虽然不复杂,但是也要几个步骤。这种时候,使用宏,再一次极大的节省我们的时间。
最后
以上就是今天跟同学朋友们分享的关于宏的 7 个例子。想象一下,你每天重复各式各样的操作 100 次,如果每个操作可以节省 10 秒钟,你一个月就可以节省 8 小时的时间。实际情况,每次你节省的时间不止10 秒,能节省的时间相当可观。所以,在工作中经常使用 Excel 的人,学习宏知识很有必要。
这篇文章没有介绍如何录制上述那些宏,这部分在明天的文章中详细介绍。如果你对宏、录制宏或相关主题有疑问,可以在评论区留言,将在明天的文章中解答。