工具说明
做表时最耗时间的往往不是算不出来,而是想不起那个函数叫什么、参数该怎么摆。本工具把日常最高频的 46 个函数按用途列出来,每条都给出可直接套用的示例——把示例里的单元格区域换成你自己的,结果立刻能用。
怎么用最快
- 按用途搜:在搜索框里输「条件求和」「日期差」「查找」,比背函数名快得多。
- 按分类找:知道大致方向(比如统计类)就点分类按钮逐个看。
- 直接抄示例:示例里的区域地址是占位的,替换成你的实际区域即可,参数顺序不用记。
三条容易踩的坑
- 文本常量一定要用英文双引号包裹。条件里写 >1000 必须写成带引号的形式,否则 Excel 会按数字比较规则处理,遇到文本条件就匹配不到。
- 绝对引用别忘加美元符号。VLOOKUP 的查找区域、SUMIF 的求和区域如果向下填充,多半需要写成绝对引用,否则区域会跟着漂移。
- VLOOKUP 只能往右查。要向左查(比如按编号反查名称在左侧的列),用 INDEX 加 MATCH 组合,或者换 Microsoft 365 的 XLOOKUP。
VLOOKUP 与 XLOOKUP 怎么选
VLOOKUP 兼容性最好,老版本 Excel 与 WPS 都能用,但要求查找列在区域第一列、只能向右返回。XLOOKUP 语法更直观、可以向左查、天然支持精确匹配,但只有 Microsoft 365 与 Excel 2021 之后才有。给别人的表格建议用 VLOOKUP,自己的环境用 XLOOKUP 更省事。
你可能还想问
为什么我的 VLOOKUP 报 N/A 错误?
最常见三个原因:① 查找值与源数据的类型不一致,比如一边是文本「001」一边是数字 1;② 查找值前后带空格,肉眼看不出来,用 TRIM 清洗后再查;③ 区间查找没把最后一个参数写成 FALSE,导致按近似匹配去找,找不到就报错。排查顺序建议先看类型、再看空格、最后看第四个参数。
SUMIF 和 SUMIFS 有什么区别?
SUMIF 只支持一组条件,参数顺序是「条件区域、条件、求和区域」;SUMIFS 支持多组条件,参数顺序变成「求和区域、条件区域1、条件1、条件区域2、条件2」,求和区域被提到了最前面,这是最容易写反的地方。条件多于一个时一律用 SUMIFS 更不容易出错。
COUNTIF 的条件怎么写才能同时统计多个值?
COUNTIF 单个条件里可以用数组常量把多个条件写在一起,多个条件分别计数后再相加;更清晰的做法是改用 SUM 配合 COUNTIF 的数组写法,或者直接用 COUNTIFS 配合辅助列。如果条件之间是「或」的关系而不是「且」,COUNTIFS 是解决不了的,需要把各条件单独统计后相加。
日期计算为什么有时差一天?
多数是日期被 Excel 当成了文本,或者两个日期里一个带时间一个不带。用 ISNUMBER 判断单元格是不是真日期(真日期返回 TRUE);计算天数差直接用后一个日期减前一个日期即可,不要自己按 365 天折算。跨年的月数差用 DATEDIF 更稳妥,注意这个函数在部分版本的函数列表中不显示提示,需要手输完整名称。
速查在线工具箱