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

yumo6664周前 (04-08)技术文章19

数据分析师常用的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的括号。→第一个参数:数值,...

每天学一点Excel2010 (55)—Round、Roundup、Rounddown、Mround

107 round助记:英文的“取整”类别:数学和三角语法:round(number,num_digits)参数:2个参数number 必需。任意实数num_digits 必需。按此位数进行四舍五入。...

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

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

Excel小数取整的技巧

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

如何对数字进行四舍五入,进一法,去尾法,精度法等不同方式取舍

指定位数取有效位针对数值我们有不同的处理方式,比如保留一位小数位,保留两位小数位,保留整数位等,一般我们都是采用四舍五入的方式保留,比如3.15保留一位小数位是3.23.14保留1位小数位是3.1但是...

EXCEL:数字取整的几种方式

下图这个表来做演示,有数量、金额、总计(数量*金额=总计),我们现在对总计数进行多个方式取整。一、向下取整,公式=ROUNDDOWN(number,num_digits)number:需要向下取整的值...