Excel内置函数不够用?这4个超爽的自定义函数,轻松提升工作效率!
发布时间:2023-11-12 17:07:49
Hello大家好,我是解题宝宝!
今天在这里在给大家分享几个高频的自定义函数。
在不规则的合并单元格中汇总 数据;
快速提取文本单元格中的数据;
根据指定颜色,进行快速求和;
在一组数据中,快速汇总前N大的数值;
…
好了,废话不多说,快来和我一起看下这几个高频的自定义函数如何使用吧~
01 不规则合并单元格汇总数据
这是工作中最常见的一个操作,不过Excel中内置函数对于合并单元格的计算非常吃力,而且不友好,如下,需要统计不同销售员的销售额汇总。
在这里我们创建一个「gather自定义函数」,代码如下:
接着我们就可以选中所有的合并单元格,然后输入自定义公式=gather(C2),按Ctrl+Enter回车,一键完成统计,超级爽!
这里的思路也非常简单,公式所在的单元格处理合并状态,它的行数决定了左边被合计的区域行数,所以使用Resize重置了高度,不明白也没关闭,会套用就行。
02 分段快速提取数值
另外一个高频的需求就是从文本单元格中提取指定位置的数值,最常见的就是在销售表中,经常会看到文字+数字混合在一起。
如果使用Excel内置功能来处理非常麻烦。如下:
这里的数据唯一的规律文本+数据交错,想使用内置函数来提取超级困难,而且兼容性不高,由于VBA支持正则,我们来简单创建一个Separate函数,代码如下:
函数有2个参数,第一个是单元格位置,第二个是返回的位置,例如这里我们想提取第2个数值,操作会非常简单。
输入公式:=Separate(B2, 2),然后向下填充即可。
稍微改造下公式,变成=Separate($B2, COLUMN(A1)),并且将公式向右填充,这样就可以提取出文本里的所有数值了。
至于原理,其实也不难,利用正则表达式从杂乱的数据中将数值类型的数据匹配出来。
当然除了提取数据、你还可以改造下函数,变成可以提取文本、英文、手机号等等,这些都可以去尝试下哦。
03 按照单元格背景色求和
在Excel中SUMIF函数可以按照某个条件进行求和,但是不能按照颜色进行求和,这个其实也是一个非常高频的需求。
例如对以下的绿色单元格进行求和,如果要使用内置办法,除了使用查找手动统计,没有其他快捷技巧。
而使用VBA就非常简单了,定义一个SumIFColor函数,总共有3个参数,第1个参数为「条件区域」,第2个参数为「指定颜色单元格」,第3个参数为「统计区域」,代码如下:
使用也非常简单,直接录入公式=SumIFColor(B2:B10,B4),一键就可以完成指定颜色的单元格求和汇总。
如果条件区域和求和区域不一致,补充多一个求和区域即可。
04 汇总前N大值
汇总前N大的数值也是一个非常常见的操作,Excel内置函数就必须要使用数组才能完成了,而且公式非常复杂。
例如要统计前 3 名销售员的总销售额,如下:
同样我们创建一个自定义函数SumTop3,默认计算前3名,传入第2个参数可以指定要查找前几名,代码如下:
使用起来也非常简单,如果要计算前3名,第2个参数可以省略。
直接录入公式=SumTop3(B2:C10),如下:
如果改成=SumTop3(B2:C10,4),就可以汇总前4名的数据了,非常简单,但是效率是不是非常高。
好了,以上就是今天要给大家分享的几个高频的Excel自定义函数,为常用函数建立函数库,让效率触手可及!


猜你喜欢
- 很多游戏在Mac10.13系统中是不支持运行的,这是因为10.13系统使用了全新的图形引擎Metal 2,而目前游戏引擎暂时还不支持Meta
- command键是Mac电脑上一个使用率相对较多的一个键,相当于Windows电脑中的control键,command的除了作为快捷键使用外
- 故障现象:新建并打开word文档,在页眉处会显示一条横线,每次都需要手动编辑才能取消该横线, 故障分析: 从每次新建文件后都是一样的显示,判
- PP助手让用户可以在电脑上管理自己手机上的数据,那你知道PP助手怎么转换图片格式的吗?接下来我们一起往下看看PP助手转换图片格式的方法吧。&
- 我们在利用WPS表格和Excel表格进行日常办公时,经常会利用计算公式,来免去我们敲计算器的麻烦,但是公式也不是万能的,在公式使用错误,或者
- 杀毒软件是一种可以对病毒、木马等一切已知的对计算机有危害的程序代码进行清除的程序工具。用于消除电脑病毒、特洛伊木马和恶意软件等计算机威胁的一
- 可能很多人都没有注意过,其实,在Word中,我们仍然能够使用各种函数来进行计算! 那么Word中的函数怎么使用?下面小编就为大家介绍Word
- excel函数中,MONTH函数,用于返回指定日期中的月份,应该怎么使用呢?下面就跟小编一起来看看吧。excel使用month函数的步骤在E
- Win10系统中橙色屏应该如何修复?蓝屏故障相信大家经常见,那么橙屏故障呢?橙屏故障主要是由GPU问题引起的。那么遇到这个问题应该如何解决呢
- 这篇文章主要介绍了win10到欢迎界面后黑屏怎么办?windows10到欢迎界面后黑屏的解决方法的相关资料,需要的朋友可以参考下本文详细内容
- 什么是页面边框,页面边框就是在一个页面上添加上一些边框让文档更加的醒目和好看,那么应该怎么给WPS文字加页面边框呢?对于刚从其它版本转型过来
- 功能区是Office程序窗口顶部的一组工具栏,可帮助用户快速找到完成任务所需的命令。功能区在窗口中占据了很大的面积,有时为了获得更大的可视空
- Windows 10 遥测Windows 10 会通过其内置的遥测功能来收集有关操作系统和应用程序的性能及故障数据,并将其发回给微软进行分析
- WPS所有功能按钮用不了怎么办?最近有用户打开电脑的WPS需要编辑文件的时候,发现功能区所有的功能都无法使用了。我们在编辑文档的时候很多的文
- 由于较长时间未使用电脑而导致忘记密码,忘记电脑开机密码虽然不是什么棘手问题,接下来为大家介绍一种Win7忘记密码的解决办法,通过U盘即可轻松
- 在使用word的过程中,经常会遇到输入上标和下标的情况,特别是在输入公式上。那么就让小编告诉你Word下标快捷键是什么吧!Word下标快捷键
- iOS14.5.1正式版自发布以来就问题不断,除了会导致 iPhone 性能节流外,卡顿、发热问题也较为严重等。近日,又有用户爆料升级iOS
- 如果您的Word文档由于设置不正确或使用了其它模板,导致文档的上边距非常小,甚至于,就连页面之间的间隔距离也相当小 如果您的Wor
- 很多小伙伴使用的PSP主板,却不知道PSP的主板型号如何查看。了解电脑的主板型号有助于我们更好的理解电脑,装配更合适电脑的软件。那么如何查看
- 有网友提问,有没有简单且步骤详细的win8系统安装虚拟机的方法,本文就整理了一个简简单单的win8系统安装虚拟机的详细图文教程供大家了解,希