终于整理全了!财务常用49个Excel函数速查表
- 2026-09-19 08:29:28
现在做Excel,已经不需要把所有函数公式背下来。把需求告诉AI,它可以帮你生成SUMIFS、VLOOKUP、INDEX+MATCH等公式。
但财务不能只会复制。条件区域有没有选错、日期口径是否一致、退款和负数有没有排除,AI不会替你承担结果。
这49个函数不要求全部背会,但至少要看得懂、改得动、查得出错误。
下面49个函数按财务工作场景整理,公式可直接套用。
01 判断函数

判断函数主要用于标记逾期、识别异常、判断审批状态。
例如,判断应收款是否逾期:
=IF(TODAY()>D2,"已逾期","未逾期")
如果需要同时判断“金额超过5000元”和“尚未审批”:
=IF(AND(C2>5000,D2="未审批"),"异常","正常")
02 查找与匹配函数

查找函数适合工资表、客户档案、费用明细和多表对账。
根据员工编号查找所属部门:
=VLOOKUP(A2,员工表!A:D,3,0)
需要向左查找或同时匹配行列时,可使用INDEX和MATCH:
=INDEX(D:D,MATCH(A2,A:A,0))
筛选全部未付款记录:
=FILTER(A2:F100,F2:F100="未付款")
FILTER、XMATCH需要较新的Excel版本,部分WPS版本也支持。
03 统计与排名函数

这组函数常用于费用分析、工资分析、供应商比价和店铺销售排名。
计算平均报销金额:
=AVERAGE(C2:C100)
找出金额排名第3的费用:
=LARGE(C2:C100,3)
对各店铺销售额排名:
=RANK(B2,2:20,0)
其中,MEDIAN计算的是中位数。工资或费用差异较大时,中位数通常比平均数更能反映实际水平。
04 数值、求和与计数函数

财务日常使用频率最高的,通常是SUMIFS和COUNTIFS。
统计财务部本月已支付的报销金额:
=SUMIFS(D:D,B:B,"财务部",C:C,">="&DATE(2026,8,1),E:E,"已支付")
统计“已逾期且未付款”的客户数量:
=COUNTIFS(E:E,"已逾期",F:F,"未付款")
金额保留两位小数:
=ROUND(B2,2)
SUMIF用于单条件求和,SUMIFS用于多条件求和;COUNTIF和COUNTIFS也是同样的区别。
05 日期与时间函数

日期函数可用于应收账龄、员工工龄、付款周期和月度报表。
计算应收账款逾期天数:
=MAX(0,DAYS(TODAY(),D2))
计算员工完整工龄:
=DATEDIF(C2,TODAY(),"Y")
提取业务发生月份:
=MONTH(B2)
DATEDIF的常用单位:
"Y":相差完整年数 "M":相差完整月数 "D":相差天数
06 文本提取与清洗函数

从银行、平台和业务系统导出的数据,经常存在日期格式不统一、金额带逗号、编号混杂等问题。
提取身份证中的出生日期:
=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))
统一日期显示格式:
=TEXT(B2,"yyyy-mm-dd")
删除金额中的逗号并转成数值:
=VALUE(SUBSTITUTE(C2,",",""))
隐藏银行卡中间号码:
=REPLACE(A2,5,8,"********")
财务最该先练的10个函数
如果暂时记不住49个,先掌握这10个:
IF、SUM、SUMIF、SUMIFS、COUNTIF、COUNTIFS、VLOOKUP、INDEX、MATCH、TEXT。
这10个函数,已经可以处理大部分费用汇总、工资统计、客户对账、往来核对和异常数据筛查。
函数不用一次背完。拿现有工作表练一遍,先做条件汇总,再做跨表查找,最后练日期和文本清洗,效率提升最明显。
AI写公式,财务至少检查4件事
- 检查数据范围:有没有漏行、错列或引用整列。
- 检查统计口径:含税还是不含税,订单日还是到账日。
- 检查特殊数据:空值、退款、负数和重复记录是否处理。
- 抽样验证结果:随机选取几笔业务,手工核对计算结果。

分享让更多人看看