Excel中26个超实用小公式,3分钟学会让你效率翻倍!

B站影视 港台电影 2025-09-11 22:03 2

摘要:在日常工作中,Excel公式用得好,下班下得早!经过6小时的精心筛选,从数百个公式中挑出了26个最实用、最简洁的小公式,覆盖了90%的工作场景,赶紧收藏学习吧!

在日常工作中,Excel公式用得好,下班下得早!经过6小时的精心筛选,从数百个公式中挑出了26个最实用、最简洁的小公式,覆盖了90%的工作场景,赶紧收藏学习吧!

一、数据提取与处理:7个「一键搞定」的神技

1. 快速去重:UNIQUE函数

公式:=UNIQUE(A:A)

场景:客户名单/产品列表去重(1000条数据1秒出结果)

操作:选中A列,输入公式,直接生成无重复值的新列(WPS/Office365可用)。

2. 统计去重后数量:COUNTA+UNIQUE

公式:=COUNTA(UNIQUE(A:A))

场景:统计实际客户数(比如1000条名单有200重复,直接出800)。

3. 多表合并:VSTACK

公式:=VSTACK('1月:12月'!A1:D10)

场景:合并12个月的报表(不用复制粘贴,直接合并所有表的A1:D10区域)。

4. 多列转一列:TOCOL

公式:=TOCOL(A1:D100)

场景:把A-D列的销售数据,快速整理成一列(比如整理产品参数)。

5. 行列互换:TRANSPOSE

公式:=TRANSPOSE(B3:C5)

场景:把3行2列的表格,转成2行3列(适配不同报表格式)。

6-7. 提取数字/手机号(WPS/Excel通用)

公式

WPS:=REGEXP(A1,"\d+")(提取所有数字)Excel:=REGEXTRACT(A1,"\d{11}")(精准提取11位手机号) 场景:从"订单20240911-13812345678"中,直接捞出手机号13812345678。

二、数据统计与分析:7个「老板要数我不慌」的核心技巧

8. 部门平均工资:AVERAGEIF

公式:=AVERAGEIF(A:A,"财务",B:B)

场景:统计财务部的平均薪资(A列是部门,B列是工资)。

9. 部门最高工资:MAXIFS

公式:=MAXIFS(C:C,B:B,"技术部")

场景:找技术部工资最高的员工(C列是工资,B列筛选技术部)。

10. 身份证出现次数:COUNTIF

公式:=COUNTIF(A:A,C1&"*")

场景:统计身份证重复次数(C1是某身份证号,&"*"防漏统计文本型数字)。

11. 多表同一单元格求和:SUM('*'!)

公式:=SUM('*'!'A1')

场景:汇总10个工作表的"A1"单元格数据(比如每月1号报表的合计)。

12. 小计求和妙招:SUM(B2:B20)/2

公式:=SUM(B2:B20)/2

场景:表格里有"小计"行(比如每5行的小计是该组总和),直接总和除以2得全部数据总和。

13. 隔列求和:SUMIF

公式:=SUMIF($1:$1,"实际",2:2)

场景:按标题求和(第1行是"计划/实际",第2行是数据,求所有"实际"列的和)。

14. 模糊条件求和:SUMIF

公式:=SUMIF(B:B,"*电视*",C:C)

场景:统计所有含"电视"关键词的产品销售额(比如"智能电视""曲面电视"都算)。

三、数学计算与随机数:5个「财务/抽奖」必备工具

15. 数字取整:INT

公式:=INT(123.99) → 123

场景:去掉小数部分(比如统计人数时,123.99人直接算123)。

16-17. 精确四舍五入:ROUND/ROUNDUP

公式

=ROUND(123.456,2) → 123.46(保留2位小数)=ROUNDUP(123.1,2) → 123.10(强制向上舍入) 场景:财务做报表时,金额必须保留2位小数(ROUND)或严格进位(ROUNDUP)。

18. 奇偶判断:MOD

公式:=MOD(123,2) → 1(奇数);=MOD(124,2) → 0(偶数)

场景:批量标记数据奇偶性(比如分组抽奖,奇数号一组)。

19. 随机数生成:RANDBETWEEN

公式:=RANDBETWEEN(1,100)

场景:抽奖抽1-100号(每次刷新表格都会变,按F9重新生成)。

四、日期时间处理:4个「算工期/算工资」的必备技巧

20. 合同到期计算:EDATE

公式:=EDATE("2024-09-11",3) → 2024-12-11

场景:算合同3个月后到期日(输入开始日期和月数,直接出结果)。

21. 本月天数:DAY+EOMONTH

公式:=DAY(EOMONTH(NOW,0)) → 30(9月有30天)

场景:动态计算当月天数(比如算日薪时,自动适配大小月)。

22. 提取时间:MOD

公式:=MOD("2024-09-11 14:30",1) → 14:30:00

场景:从"日期+时间"中分离出纯时间(比如统计下午5点前的订单)。

23. 年份差计算:DATEDIF

公式:=DATEDIF("2020-01-01",NOW,"年") → 4(工龄4年)

场景:算员工工龄、合同剩余年限(第三个参数换"月"可算月数)。

五、查找与错误处理:3个「避开领导骂」的高级技巧

24. 错误值处理:IFERROR

公式:=IFERROR(VLOOKUP(A1,B:B,2,0),"未找到")

场景:VLOOKUP查不到时,不显示#N/A,改显示"未找到"(表格瞬间变整洁)。

25. 查找最近价格:XLOOKUP

公式:=XLOOKUP("A产品",A:A,C:C,,,-1)

场景:从后往前找最新价格(比如A产品有多次调价,取最后一次记录)。

26. 条件筛选:FILTER

公式:=FILTER(A1:C100,A1:A100="A产品")

场景:快速筛选出所有"A产品"的行(自动溢出到下方,不用拖公式)。

千万别学excel的实用建议:3招把公式变成「职场超能力」

版本适配: UNIQUE、FILTER、XLOOKUP:仅Office365/WPS最新版可用(建议升级,效率翻倍); SUMIF、VLOOKUP:所有版本都能用(老电脑也能救急)。学习技巧: 每天挑3个公式,用自己工作数据练手(比如用UNIQUE处理客户名单); 把常用公式存进「我的公式库」(Excel的「名称管理器」可保存,下次直接调用)。效率翻倍: 表格转「智能表格」(Ctrl+T):公式会自动扩展,不怕数据新增; 标记关键列:给A列标"部门"、B列标"工资",写公式时直接点列标(比输A1更高效)。

三道测试题(答案见文末)

测试题1:用哪个函数可以快速提取A列中的不重复客户姓名?

A. VSTACK(A:A)

B. UNIQUE(A:A)

C. TRANSPOSE(A:A)

测试题2:统计B列中大于1000且小于2000的数值个数,应该用哪个公式?

A. =COUNTIF(B:B,">1000")

B. =COUNTIFS(B:B,">1000",B:B,"

C. =SUMIF(B:B,"1000")

测试题3:计算2024年9月11日到2025年3月11日的月数,应该用哪个函数?

A.=DATEDIF("2024-09-11","2025-03-11","M")

B. =EDATE("2024-09-11",6)

C.=MONTH("2025-03-11")-MONTH("2024-09-11")

答案

B(UNIQUE函数直接提取不重复值);B(COUNTIFS支持多条件统计,A只统计大于1000,C是模糊统计含1000的文本);A(DATEDIF第三个参数"M"直接算月份差;B是返回6个月后的日期,不是月数;C忽略跨年情况,结果可能错误)。

来源:千万别学Excel

相关推荐