乐于分享
好东西不私藏

审计新人必掌握的 Excel 函数

审计新人必掌握的 Excel 函数

你进审计组第一天,带教给你一张底稿,说:

"XLOOKUP 跑一下,下班前给我。"

你打开 Excel,XLOOKUP 五个字母看着像天书。翻百度、复制语法,跑出来还是报错。

下班了。

这不是你笨。是你没人告诉你——

审计用的 Excel,跟财务用的 Excel 不一样。

财务 Excel

算 账

审计 Excel

找 茬

找茬需要什么?需要对比、需要核对、需要从巨大的表里捞出那个 不该出现的数字

下面这几个函数,够你用半年。

1XLOOKUP—— 审计的第一把刀

语法(翻译成人话)

XLOOKUP( 要找谁, 去哪里找, 找到了返回什么, 没找到返回什么 )

场景

你要找 A 客户的余额,就去 B 表的第一列扫一遍,扫到了把 C 列的数字搬回来,扫不到就显示"没找到"。

=XLOOKUP(A2,总账!A:A,总账!D:D,"未匹配")

🔹

怎么用?

在对账单旁边加一列,跑完一看,有一行显示 "未匹配" —— 那笔编码要么对账单录错了,要么总账漏了。

审计的意义:你不是在填表,你是在找问题

2SUMIFS—— 按条件求和

语法

SUMIFS( 求和区域, 条件区域1, 条件1, 条件区域2, 条件2 )

注意:求和区域是第一个参数!这是 SUMIFS 唯一的例外——它排在最前面,其他条件函数都是条件在前。

常见场景

按部门、按月份、按科目汇总。

=SUMIFS(金额列,科目列,"管理费用",日期列,">>=2026-01-01")

实战技巧:筛选单笔超过 10 万的大额凭证

=SUMIFS(金额列,金额列,">100000")

条件里的 >100000 要加引号,因为它是文本字符串。不加引号 Excel 会当成公式处理,结果不对。

3COUNTIFS—— 数数

语法

COUNTIFS( 区域1, 条件1, 区域2, 条件2 )

跟 SUMIFS 长得一样,只是它不加起来,它数有几个

审计场景

你负责一家子公司,有 800 笔分录。要看有多少笔是 "其他应收款"科目——审计里的高风险科目,容易出现资金占用。

=COUNTIFS(科目列,"其他应收款")

如果结果是一百多笔,你就知道这笔要 重点查

举一反三:进一步筛选大额的其他应收款

=COUNTIFS(科目列,"其他应收款",金额列,">50000")

4MATCH + INDEX—— 万能搭档

语法

MATCH( 找什么, 在哪里找, 匹配方式 )INDEX( 范围, 第几个 )

人话翻译

MATCH 帮你找到某个值在第几行,INDEX 根据行号把那一行的数据取出来。

审计场景

你有一张员工报销明细表,想知道某位员工的报销金额——

=INDEX(金额列,MATCH("张三",姓名列,0))

这俩函数配合使用,就是 Excel 界的瑞士军刀。虽然 XLOOKUP 出来后用的机会少了,但很多公司的老底稿还在用它们,你得认识。

5IFERROR—— 让底稿干净一点

语法

IFERROR( 原公式, 出错时显示什么 )

跑完 XLOOKUP,满屏"未匹配",领导看了以为你搞砸了。其实 "未匹配" 是正常的——它就是"没找到"的意思。但你不希望底稿看起来乱糟糟。

实操方案

=IFERROR(XLOOKUP(A2,总账!A:A,总账!D:D,""),"—")

找不到就显示一个短横线 。底稿干干净净,只有你要关注的差异标出来了。

6综合案例—— 应收账款函证核对

假设你在做应收账款函证,有两张表:

表 A

公司账上的客户余额

~3,000 行

表 B

回函确认的客户余额

~2,800 行

目标:找差异

1

用 XLOOKUP 把 B 表数据拉到 A 表旁边

=XLOOKUP(A2,B表!A:A,B表!C:C,"未回函")

2

用 IF 判断是否有差异

=IF(C2-D2<>0,"差异","")

3

用 COUNTIFS 统计差异数量

=COUNTIFS(E:E,"差异")

三步走完,差异客户全出来了。

别贪多

Excel 有一百多个函数。审计新人只需要掌握上面这几个就够了。

剩下的等你遇到具体场景再去查——边用边学,比背函数快十倍。

今天的干货就到这里。觉得有用欢迎点赞,需要随时对照可以收藏,觉得能帮到同行或朋友,欢迎转发 + 在看。我会继续写通俗、落地的财税实务内容。