数据分析师常用Excel函数大全

yumo6663个月前 (04-08)技术文章24

数据分析师常用的Excel函数分类整理,涵盖数据处理、统计分析、数据清洗等高频场景,并附应用示例及注意事项,关注收藏,更多干货小编持续更新中!

Excel函数大全

一、数据处理类

1. TEXT

作用:将数值/日期转化为指定格式文本

示例:`=TEXT(A1,"YYYY-MM-DD")`(将日期转为标准格式)

扩展:常用于合并文本与数值(如`"销量:"&TEXT(B2,"#,##0")`)。

2. LEFT/RIGHT/MID

作用:截取文本的左侧/右侧/中间部分

示例:`=MID(A1,3,2)`(从第3字符开始取2位)

场景:提取身份证中的出生日期、拆分产品编码。

3. DATEDIF

作用:计算两个日期之间的差值(年/月/日)

示例:`=DATEDIF(A1,B1,"M")`(计算月份差)

注意:Excel隐藏函数,需手动输入。

4. ROUND/ROUNDUP/ROUNDDOWN

作用:四舍五入、向上/向下取整

示例:`=ROUND(3.1415,2)` → 3.14,财务计算必备。

5. TRIM/CLEAN

作用:删除文本前后空格(TRIM)或非打印字符(CLEAN)

场景:清洗外部导入的脏数据。

二、统计计算类

1. SUMIFS/COUNTIFS/AVERAGEIFS

作用:多条件求和/计数/平均值

示例:`=SUMIFS(C1:C10, A1:A10,">2025-01-01", B1:B10,"北京")`

优势:支持无限个条件组合。

2. SUMPRODUCT

作用:数组乘积求和,支持复杂条件统计

示例:`=SUMPRODUCT((A1:A10="是")*(B1:B10>80))`(同时满足两个条件的计数)。

3. FREQUENCY

作用:计算数值分布的频率数组

场景:制作直方图、分析年龄段/收入区间分布。

4. STDEV.P/STDEV.S

作用:计算总体/样本标准差

区分:`STDEV.P`用于全集数据,`STDEV.S`用于抽样数据。

三、查找与引用类

1. XLOOKUP(推荐替代VLOOKUP)

作用:支持双向查找、模糊匹配及错误处理

示例:`=XLOOKUP(A1, ID列, 结果列, "未找到",0)`

优势:无需指定列序号,可横向/纵向搜索。

2. INDEX+MATCH

作用:动态定位行列交叉值,灵活性强

示例:`=INDEX(C1:E10, MATCH("目标",A1:A10,0), MATCH("列名",C1:E1,0))`。

3. FILTER(动态数组函数)

作用:按条件筛选数据区域

示例:`=FILTER(A1:C10, (B1:B10>90)*(C1:C10="合格"))`。

四、逻辑与错误处理

1. IF/IFS

作用:条件分支判断

示例:`=IFS(A1>90,"优秀",A1>60,"及格",TRUE,"不及格")`。

2. IFERROR/IFNA

作用:捕获错误值并替换

示例:`=IFERROR(VLOOKUP(...), "数据缺失")`。

五、动态数组与高级功能

1. UNIQUE

作用:提取唯一值列表

示例:`=UNIQUE(A1:A100)`(去重客户名称)。

2. SORT/SORTBY

作用:按指定列排序数据区域

示例:`=SORT(A1:C10, 3, -1)`(按第3列降序排列)。

3. LET

作用:定义公式内的变量,简化复杂计算

示例:`=LET(x, A1+B1, y, x*0.2, y)`。

使用技巧:

组合应用:如`TEXTJOIN(,,FILTER(...))`可将筛选结果合并为文本。

动态引用:结合表格结构化引用(如`Table1[列名]`)提升公式可读性。

版本适配:优先使用XLOOKUP替代VLOOKUP(需Office 365+)。

以上函数覆盖数据清洗、计算、分析全流程,建议结合Power Query和透视表提升效率。

#职场达人说# #excel#

相关文章

excel怎么对数值去尾数取整?

在excel工作表中对数值去尾数取整可分为三种情况:对尾数四舍五入后取整;将尾数舍去并向前一位进1(向上取整);将尾数直接舍去(向下取整)。下面我们分别来看一下。一、四舍五入取整四舍五入取整,我们可以...

将 Excel 一列变三列,用这种方式更灵活便捷

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知...

7种最常用的Excel取整函数,赶紧收藏

数据取整是Excel数据处理最常用的方式,一想到数据取整,你是不是第一个想到的函数是【INT】函数,可是大家是否注意到【INT】函数并不能满足所有的取整要求。比如,需要对数据进行倍数取整,显然【INT...

002 Excel 数据取整,约么?

发表于:2015-01-14 20:48 [只看楼主] [划词开启]晚上嚎猴儿们。我是小羽酱(●''●)ノ 【比如假定一个箱子可以装75件货。现在有500件货物,那么箱子应该是需要7个。想建一个公式,...

对Excel工作表中的数值向下取整Int、向上取整Roundup

向下取整 :Int(目标表格)向上取整 :Roundup(目标表格)...