在日常工作中,我们经常会接触到Excel,甚至以Excel作为主要的生产工具。“工欲善其事,必先利其器”,如果您在工作中也大量用到Excel,那么如何提高Excel生产效率的问题,已是不可回避的关键所在。下面编者就结合长期的生产工作经验,总结的一些提高生产效率的方法,汇编如下。

提升Excel生产效率的途径主要有三方面:操作效率、运算统计效率、VBA批处理效率。

提高Excel生产效率的方法

善用快捷键提高操作效率

快捷键大家都不陌生,快捷键即功能快捷键,用好快捷键可以提升操作效率。它是用键盘组合键代替鼠标功能区点选,以提高操作效率的一种操作效率解决方案

  • 学习途径

1、通过屏幕提示功能说明中的快捷键介绍学习:

屏幕提示功能

2、Excel帮助主题(F1),搜索快捷键:

3、我们也可以通过微软官网获得Excel快捷键大全:

Excel帮助和学习中心

Excel帮助和学习中心官网链接: https://support.microsoft.com/zh-cn/excel?ui=zh-cn&rs=zh-cn&ad=cn

Excel快捷键大全

Excel快捷键大全官网链接: https://support.microsoft.com/zh-cn/office/excel-%E4%B8%AD%E7%9A%84%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F-1798d9d5-842a-42b8-9c99-9b7213f0040f

4、离线文档(Markdown格式):

*需要离线Markdown文档的朋友见文末。

  • 推荐学习方法

建议不动鼠标(除了查找快捷键外),日常工作全键盘操作,开始效率非常非常慢,但随着记忆的快捷键越多、熟练程度越高,你会发现Excel的操作效率大大提高了。

设置自定义功能区

功能区是我们鼠标操作的主要功能区域,根据个人的工作性质,我们可以个性化的定制功能区,免去来回找功能页面的麻烦。例如编者的个性化功能区,把个人需要的功能全部集中在此页面:

自定义功能区示例

Excel选项→自定义功能区:

我们可以根据个人需要和习惯,将常用的命令&功能全部集中在自定义功能选择卡,这样就避免了各主选项卡中来回找命令的麻烦,也就提高了操作效率。

自定义功能区设置

熟练运用常用函数

熟练运用Excel函数,能极大的提高生产效率,也是Excel的核心功能和优势。可以说,不会用函数等于还没有入门。

  • 常用的函数

在 Excel中,函数实际上是一个预先定义的特定计算公式。按照这个特定的计算公式对一个或多个参数进行计算,并得出一个或多个计算结果,叫做函数值。使用这些函数不仅可以完成许多复杂的计算,而且还可以简化公式的繁杂程度。

Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数

数据库函数:当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。

日期与时间函数:通过日期与时间函数,可以在公式中分析和处理日期值和时间值 。

工程函数:工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数 。

财务函数:财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。

信息函数:可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为I的工作表函数,在单元格满足条件时返回TRUE 。

逻辑函数:使用逻辑函数可以进行真假值判断,或者进行复合检验。

查询和引用函数:当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数 。

数学和三角函数:通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算 。

统计函数:统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和y轴截距,或构成直线的实际点数值 。

文本函数:通过文本函数,可以在公式中处理文字串 。

  • 用户自定义函数

如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用Visual Basic for Applications来创建 。

用户自定义函数示例:

如果我们想要计算两个GPS位置的距离,Excel中没有该函数,我们可以在VBA自定义函数:

Public Function gps(x1, y1, x2, y2) gps = Application.WorksheetFunction.ImSqrt(((40000 / 360 * (x1 - x2)) ^ 2 + ((40000 / 360 * (y1 - y2)) ^ 2))) * 1000 End Function

这样,我们就可以像使用内置函数一下,使用GPS函数了。

用VBA处理重复性劳动

VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是微软在Office中执行通用的自动化(OLE)任务的编程语言。它也可说是一种应用程式视觉化的 Basic 脚本。

相比较于其它语言需要独立的编译器(例如Python),VBA内嵌于MSOffice软件。正是由于VBA与主应用程序的这种关系,使得它与主程序之间的通信变得简单而高效。可以这么说,在Office中执行自动化任务,VBA应当是首选。

对于Excel的一些重复性劳动、可程式化分析,我们可以通过VBA有效快捷的完成工作,从而提升了生产效率。

有关VBA的教程知识,这里不再赘述,感兴趣的朋友可以自行搜索学习。


提高Excel生产效率的方法

提升Excel效率的几种方法,今天就介绍到这里,欢迎朋友们评论区交流、探讨、互鉴。


需要《快捷键大全》Markdown离线版的朋友,可以私信“快捷键”获取网盘下载链接。