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

yumo6664个月前 (04-08)技术文章31

数据分析师常用的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:数据取整round、roundup、rounddown函数。#办公技巧

数据取整ROUND系列函数。一个视频学会数据取整系列函数。工作中用到的数据取整函数就是这三个。·第一个round函数:四舍五入取整。下面来看操作方法。输入公式等于round的括号。→第一个参数:数值,...

Excel小数取整的技巧

Hello,大家好,Excel中为了计算精度,我们通常需要保留足够多的的小数位数,但是为了显示起来比较清爽,我们又需要对小数进行取整。今天这篇文章就来分享一下小数取整的一些方法。_基础操作法技巧一:设...

Excel函数讲解:向上舍入Roundup函数详解

常用函数系列教学:向上舍入Roundup函数讲解(18)。在数据处理中,ROUNDUP函数精准数字把控,提升工作效率,让数据更规范。闲话少叙,直接开讲。基本含义:ROUNDUP函数用于按指定的位数向上...

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

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

Excel绩效考核方案的选择题,欢迎投票评论

数据总是冷冰冰的,尤其在做这种绩效考评的时候:o完成进度的,得满分。o完成率每超1%,加0.5分,封顶为2分。o每低1%,扣0.5分,直至0分为止。我们根据这个要求写了4个公式:Plan A使用Rou...

如何将一列 Excel 数值的个位数全部抹掉,变成 0?

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