乐于分享
好东西不私藏

顶级财务牛马都要掌握的高频Excel函数,全都会你就可以准时下班了(文本处理与日期时间篇)

本文最后更新于2026-03-09,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

顶级财务牛马都要掌握的高频Excel函数,全都会你就可以准时下班了(文本处理与日期时间篇)

财务牛马,怎么能少的了跟excel打交道,但你真的会用吗?财务人常用的高频excel函数你都用透了吗?

上篇讲完逻辑判断与计算汇总类,本篇继续总结文本处理与日期时间类

第四类:文本处理类:这是财务的手术刀。没它们,你只能手动切数据。

17. LEFT/RIGHT/MID:从左往右切、从右往左切、从中间切

总之,就是按照一定方式切出指定长度的内容。
比如从员工工号(8 位:部门 2 位 + 年份 2 位 + 序号 4 位)中,提取中间 2 位「入职年份」,
则可用=MID(E2,3,2)(E2 为员工工号,3 为从第 3 位开始提取,2 为提取 2 个字符)

18. LEN:数一数字符有多长

一句话: 返回一串字符的总长度。
比如,核查增值税发票号是否为 20 位,不符合则标注「异常」
则公式为=IF(LEN(C2)<>20,”号码异常”,”号码合规”)
(C2 为发票号,LEN 统计长度,非 20 位显示「异常」)

19. SUBSTITUTE:替换文本中的指定字符

比如,将费用台账中「行销费」统一替换为规范名称「销售费用」,保证科目一致,
则公式为=SUBSTITUTE(D2,”行销费”,”销售费用”)
该公式还可以将银行卡号中的“-”全部替换为空值,实现批量修改银行卡号格式!

20. TRIM:强迫症的救星

TRIM(文本),一句话:把数据里那些看不见的多余空格删干净。
你肯定遇到过这种情景,VLOOKUP怎么都匹配不上,查了半小时发现是有空格。
那么,这个函数将彻底解决你的困惑。

21.CONCATENATE/CONCAT:把几段文字拼起来

一句话: 把多列内容合并成一列。
比如,要把“部门-科目-月份”拼成一个唯一标识,方便VLOOKUP。
则可用公式
=CONCATENATE(文本1, 文本2, 文本3…)
这个公式相当于A2&“-”&B2&“-”&C2的效果,但比用&更简单。
第五类:日期时间类:这是财务的日历。没它们,你只能手动算天数。

22. DATE:把年/月/日拼成日期

一句话: 把分开的年、月、日三列,拼成一列真正的日期。
比如,系统导出的数据里,年、月、日是分开三列的,要拼成日期。
则用公式=DATE(年, 月, 日)=DATE(A2, B2, C2)

23. YEAR/MONTH/DAY:从日期里拆出年/月/日

这个是DATE的逆操作,从日期里把年、月、日分别取出来。
比如,要按月汇总,需要先把日期列里的月份取出来。则用=MONTH(日期)

24. TODAY/NOW:今天此刻

TODAY返回今天日期,NOW返回此刻日期+时间。
主要应用在账龄分析,需要和今天的日期做减法。

25. DATEDIF:算时间的专家

算两个日期之间差了多少年/月/天。
比如,算应收账款逾期天数,到今天一共多少天。
则可用公式
=DATEDIF(开始日期, 结束日期, “单位”)
=DATEDIF(B2, TODAY(), “d”) ,d代表天,m代表月,y代表年。

26. EOMONTH:月末是哪天

给定一个日期,返回这个日期所在月份的最后一天。
=EOMONTH(日期, 往后几个月)
=EOMONTH(A2, 0)
0代表当月最后一天,1代表下个月最后一天,-1代表上个月最后一天

27. EDATE:往后/往前推几个月

给定一个日期,加上/减去几个月。
比如,计算商业汇票的到期日(出票日 + 6 个月)
则用公式=EDATE(C2,6)
(C2 为出票日期,6 为加 6 个月,-3 为减 3 个月)
以上就是所有顶级财务牛马都要掌握的高频Excel函数了
你只需要收藏这篇文章,用的时候翻出来,照着抄。
希望能助你在财务修行的道路上少加班~
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 顶级财务牛马都要掌握的高频Excel函数,全都会你就可以准时下班了(文本处理与日期时间篇)

猜你喜欢

  • 暂无文章

评论 抢沙发

3 + 1 =