专栏名称: 秋叶PPT
你爱学习,爱动手,爱分享?关注我们就对了!PPT、Excel、Word、职场成长,每天早上三分钟,碎片时间学起来!
目录
相关文章推荐
跟我学个P  ·  橙色的PPT怎么做得高级? ·  10 小时前  
旁门左道PPT  ·  PPT数据可视化,到底有多少种方式? ·  昨天  
51好读  ›  专栏  ›  秋叶PPT

你如果会这17个函数,又何必加班到深夜……

秋叶PPT  · 公众号  · PPT  · 2024-12-17 08:17

主要观点总结

文章介绍了秋叶 Excel 团队分享的 Excel 函数合集,包括数组公式、动态数组公式等 17 个函数的用法和高级运用。文章还提到了自定义函数和如何使用这些函数提高工作效率。最后,文章推荐了秋叶 Excel 的课程并提供了免费报名链接。

关键观点总结

关键观点1: Excel 函数合集介绍

文章分享了 Excel 中的 17 个函数的用法和高级运用,包括数组公式、动态数组公式等。

关键观点2: 自定义函数介绍

通过编写 VBA 代码,可以创建自定义函数来执行特定的计算或操作。

关键观点3: 提高工作效率

熟练掌握这些函数可以大大提高 Excel 办公效率,文章还推荐了相关的培训课程。


正文

点击👆关注【秋叶 Excel】
发送【6】
领取秋叶 Excel 6 年精选文章合集

作者:卫星酱
编辑:竺兰


锵锵!这里是秋叶编辑部~我是卫星酱!

在工作中处理数据问题,小伙伴们第一个想到的是什么工具呀?

计算器?


我觉得是 Excel 哦,特别是它内置的函数功能,能帮我们解决很多复杂的数据处理问题~

所以呢,卫某我整理了一份函数合集分享给大家——

这次是 17 个函数的高级运用

数组公式-一次性处理多个值。
=SUM(A1:A10*B1:B10)

用法: 计算 A1 到 A10 与 B1 到 B10 单元格对应相乘的总和。

动态数组公式-自动扩展以显示所有结果。
=SORTBY(A2:B10,A2:A10)

用法: 根据 A2 到 A10 的值对 A2 到 B10 的数据进行排序。

XLOOKUP-替代 VLOOKUP 的更强大的查找函数。
=XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found],[match_mode],[search_mode])

用法: 在 lookup_array (查找区域) 中查找 lookup_value (查找值) 并返回对应的 return_array (返回区域) 中的值。

LET-定义名称以简化复杂公式。
=LET(x,A1,y,B1,x+y)

用法: 假设 A1 的值是 x,B1 的值是 y,计算 x+y。
比较复杂的计算,比如 x*x+2*x*y+y*y,就可以用这个函数来定义并简化公式。

SEQUENCE-生成一系列数字。
=SEQUENCE(5,1,1,1)

用法: 生成一个 5 行 1 列的数字序列,从 1 开始,每次加 1。

FILTER-根据条件筛选数据。
=FILTER(A1:B10,B1:B10>10)

用法: 从 A1:B10 中筛选出那些在 B1:B10 中对应的值大于 10 的行。

UNIQUE-从范围中提取唯一值。
=UNIQUE(A1:A10)

用法: 从 A1 到 A10 单元格中提取唯一值。

TEXTJOIN-将多个文本值合并为一个文本字符串。
=TEXTJOIN(",",TRUE,A1:A10)

用法: 将 A1 到 A10 单元格中的文本用逗号分隔合并。

IFERROR-处理错误。
=IFERROR(A1/B1,"Error")

用法: 如果 A1 除以 B1 产生错误 (比如除数是 0) ,则返回「Error」。

AGGREGATE-多种聚合操作。
=AGGREGATE(1,6,A1:A6)

用法: 计算 A1 到 A6 单元格的平均值,忽略错误值。

AGGREGATE 函数一共有 19 种计算方式:



CHOOSE-根据索引选择值。
=CHOOSE(2,A1,B1,C1)

用法: 返回 A1、B1、C1 单元格中第 2 个的值。

INDEX+SMALL+IF-创建高级排序公式。
=INDEX(A1:A10,SMALL(IF(B1:B10>10,ROW(A1:A10)-MIN(ROW(A1:A10))+1),ROW(1:1)))

用法: 若 B1 到 B10 单元格中的值大于 10,则结果返回 A1 到 A10 单元格中对应的值,并按升序排序 (公式输入结束记得按【Ctrl + Shift + Enter】

OFFSET-从给定的参考点返回一个单元格或单元格区域。
=OFFSET(A1,1,0,1,3)

用法: 从 A1 开始,向下偏移 1 行,偏移 0 列,返回 1 行 3 列的区域。

LOOKUP-搜索向量或数组。
=LOOKUP(1,0/(F1=B1:B10),C1:C10)

用法: 从 B1:B10 中找到等于 F1 的值所处的位置,并从 C1:C10 中返回该位置对应的值。

XIRR-计算一系列现金流的内部收益率。
=XIRR(A1:A10,B1:B10)

用法: 计算 A1 到 A10 单元格中现金流的内部收益率,B1 到 B10 单元格为对应的日期(必须按时间顺序排列)。

NETWORKDAYS-计算两个日期之间的工作日天数。
=NETWORKDAYS(A1,B1)

用法: 计算 A1 和 B1 之间的工作日天数,排除周末。

使用自定义函数。

通过编写 VBA 代码,可以创建自定义函数来执行特定的计算或操作。

比如,在 Excel 的正则函数还没上线的时候,卫某我就编写了一个自定义函数 RegExpMatch,可以简单实现与 REGEXP 函数类似的匹配功能~






请到「今天看啥」查看全文