WPS表格函数公式入门:SUM、IF与VLOOKUP实战指南 简介WPS官方函数公式视频教程PDF面向希望系统提升表格处理与数据分析能力的办公人员、学生及初阶数据分析者围绕WPS表格常用函数与公式搭建由浅入深的学习路径。内容覆盖374个实例既有VLOOKUP、SUMIFS、INDEX与MATCH等查找求和组合也涉及日期计算、文本提取、条件计数、排名、四舍五入和错误处理等高频场景并延伸到销售统计与文档云同步、多人实时编辑协作。包内共1个PDF文件约331KB轻量便于在电脑或移动端随时查阅可按函数主题快速定位知识点。已有1003人学习适合用作日常办公查漏补缺、函数组合思路梳理和数据分析入门训练帮助读者把零散公式转化为可复用的处理模板。1. 先弄明白一件事表格函数不是玄学是一套指令很多新手第一次在 WPS 表格里看到VLOOKUP(A2,Sheet2!A:F,3,0)这种一长串的东西第一反应是「这不是我能碰的」。有人把它当成玄学觉得会写公式的人手上带点说不清的手感自己照着敲一遍就报错于是干脆放弃继续一个格子一个格子地手动加。其实不是这样。WPS 函数公式本质上就是一套「你告诉它要什么它替你去翻表格」的指令语法固定、参数有限会一个往往就会一类。这份 WPS 官方函数公式视频教程把 374 个常用函数拆成一分多钟的短片每条只解决一个具体问题——求和、查人、算天数、清空格。它面向的不是数据分析师而是每天被表格追着跑的普通办公人。哪怕你现在只会手动一个一个加也能从里面挑出三五个函数当天就把活儿干快一半。2. 为什么值得学把一周的重复劳动压进十分钟2.1 一天里到底有多少时间浪费在重复动作上先别急着谈函数回想一下你上一次做表格的全过程。打开文件按住 Ctrl 一列列选中看右下角的状态栏数字抄到另一个格子里接着换一个筛选条件再选一次、再抄一次做完三个组的数据再检查一遍有没有漏行。整个过程里你的眼睛和手在高速运转脑子其实是空转的——因为你做的事情本质上是同一套动作重复了二十遍。某公司的行政同事跟我描述过她的月底三个销售组、六个产品、四个季度的数据要汇总她用的是最原始的办法筛选一次复制一次一个下午过去眼睛花了还不敢保证没错。后来她把同样的活改成一条公式改动筛选条件只需要改公式里的一个词剩下的时间可以拿去核对异常值。这就是「血泪经验」的由来——不是她笨是没人告诉她这一步有捷径。这种重复劳动有个特点单次看起来只要两分钟不痛不痒所以你不会想着去优化但一个月累积下来是几个小时一年累积下来是几十个小时而且每一次手动操作都是一次出错的机会。函数的价值不在于它有多高深而在于它把这几十个小时还给你同时把「抄错一位数」这种低级事故直接掐掉。2.2 函数解决的是「判断和搬运」不是数学第二个心理障碍是「我数学不好」。这是最大的误解。翻一遍这份教程的目录你会发现真正涉及数学的只有一小撮比如 SIN、COS、LOG、MMULT 这类日常办公几乎用不上。绝大多数函数干的是两件事判断和搬运。判断类比如 IF 判断这个数是不是大于一千IFS 判断它落在哪个区间AND 和 OR 把几个条件串起来。搬运类比如 VLOOKUP 从另一张表把价格搬过来INDEX 和 MATCH 按位置把目标取出来LEFT 和 MID 从一长串文字里截出你要的那一段。这些动作你手动也在做只是做得慢、做得累。按用途分这份教程里的函数大致落在五类里新手先认这五类就够用类别代表函数它替你干什么求和统计SUM、SUMIF、SUMIFS、COUNTIF按条件把数加起来、把个数数出来查找匹配VLOOKUP、LOOKUP、INDEX、MATCH从另一张表把对应数据搬过来条件判断IF、IFS、AND、OR、IFERROR满足条件走这条路不满足走那条文本处理LEFT、MID、TEXT、TRIM、SUBSTITUTE从文字里截取、拼接、清理空格日期时间TODAY、DATEDIF、EDATE、NETWORKDAYS算相隔多少天、什么时候到期看懂这张表你就明白为什么说它不需要数学底子。它需要的是另一件事你能否把手上这摊活用「对哪些行、按什么条件、取哪一列」这三句话说清楚。说得清公式就写得出来说不清再熟的函数也帮不上忙。2.3 动手感受一下手动做一遍再用公式做一遍光讲道理没用最快的说服方式是自己对比一次。找一张有几十行数据的表随便挑一列数字先按老办法做一遍选中、看状态栏、记下来。然后在一个空单元格里输入SUM(F2:F100)回车屏幕上出现一个数。这个数的含义是「把 F2 到 F100 这一整段里的数字全部加起来」。跟你刚才手动看状态栏得到的结果对比一下如果一样恭喜你你已经写完了人生第一条函数公式——虽然它只有三个字母。再往前走一小步试试带条件的SUMIF(C2:C100,一组,F2:F100)这条的意思是「在 C2 到 C100 里找内容等于『一组』的行把它们对应的 F 列数字加起来」。你手动做这件事需要筛选 C 列等于一组、选中 F 列可见部分、看合计、取消筛选。公式只需要你把条件换个词结果立刻跟着变。这一刻的感受很关键。很多人学函数卡在第一步不是因为难是因为从来没体验过「改一个词结果整体刷新」的快感。有了这一次后面学 VLOOKUP、学 INDEXMATCH 才有动力。这份教程里每条视频只有一到两分钟正是为这种「马上试一下」的节奏准备的。3. 第一步怎么迈三个函数跑通就算入门3.1 先准备一张练习表六列就够不要拿真实的工作文件练手改坏了心疼改对了也不知道是哪一步起的作用。新建一个空白表格照着下面这个样子敲十行数据进去。表头放在第 1 行数据从第 2 行开始一直排到第 11 行。订单号产品销售组数量单价金额A001台灯一组389267A002键盘二组5149745A003鼠标一组1259708A004显示器三组28991798A005台灯二组889712A006键盘一组4149596A007鼠标三组20591180A008显示器一组1899899A009台灯三组689534A010键盘二组3149447对应的列位置是A 列订单号、B 列产品、C 列销售组、D 列数量、E 列单价、F 列金额。记住这个位置关系后面所有公式都要按列来引用。练习表里的 F 列可以先手动算好填进去也可以先用一条公式D2*E2算出来再往下拖——后者顺便练了一次相对引用。为什么强调「从第 2 行开始」因为第 1 行是表头是文字SUM 这类函数遇到文字会跳过不会报错但如果你把范围写成F1:F11结果看起来是对的实际上少算了一行数据或者多带了一个表头排查起来很折磨人。新手的第一条公式写错八成栽在这种范围边界上。3.2 第一个例子SUM 求和先让表格动起来在 F 列下面找一个空格比如 F12输入SUM(F2:F11)回车后应该得到 7886。这条公式拆开看只有三部分等号告诉表格「接下来是计算」SUM 是你要调用的函数名括号里是函数要处理的范围。冒号表示「从这里到那里」所以F2:F11就是从 F2 到 F11 这一整段共十个格子。想验证对不对可以手动加一遍267 加 745 加 708一直加到 447。加完如果和公式结果一致说明范围没写错。这一步看着笨但非常必要——新手最容易犯的错就是范围少选一行或者多选一行而公式不会报错只会默默给你一个错的数。学会了 SUM同类的变形可以顺手试两个。求平均AVERAGE(F2:F11)求最大最小MAX(F2:F11) MIN(F2:F11)这三条公式的结构完全一样只是换了函数名。这就是前面说的「会一个就会一类」。教程目录里 AVERAGE、MAX、MIN 各有一条一分钟左右的视频讲的就是这种最基础的用法看完立刻能在自己的表上复现。3.3 第二个例子IF 做判断公式开始有「脑子」求和只是把数字堆起来IF 才是让表格开始「思考」的第一步。在 G2 单元格输入IF(F21000,大单,普通)回车后 G2 显示「普通」因为 267 小于 1000。把这条公式往下拖到 G11你会看到 A004 那一行显示「大单」因为它的金额是 1798。三个参数的含义是第一个是判断条件F21000第二个是条件成立时输出什么这里是文字「大单」第三个是条件不成立时输出什么这里是「普通」。文字必须用英文双引号包起来这是新手第一个高频翻车点用中文引号会直接报错。IF 真正好用的地方是可以嵌套。比如想把金额分成三档IF(F21500,大单,IF(F2600,中单,小单))这条的意思是先看是不是大于等于 1500是就输出「大单」不是的话进到第二层再看是不是大于等于 600是就输出「中单」否则输出「小单」。嵌套的逻辑是「一层层往下问」写的时候从大到小排不要从小到大排否则条件会互相挡住。如果层数多了觉得嵌套看不清楚教程里有一条 IFS 函数的视频可以写成并列的多条件形式读起来更顺。新手不必一上来就用 IFS先把两层嵌套写明白理解「条件按顺序判断、命中就停」这个规则比记住函数名重要得多。3.4 第三个例子VLOOKUP 跨表找人新手最有成就感的一步前两个函数只在同一张表里转VLOOKUP 是第一个真正让人「哇」的函数因为它能从另一张表把数据搬过来。这也是教程把它放在「实用三大函数」第一条的原因。先造一个场景在 H2 输入一个订单号比如A005然后想在 I2 自动显示这个订单对应的产品名。在 I2 输入VLOOKUP(H2,$A$2:$F$11,2,0)回车I2 显示「台灯」。四个参数分别是第一个H2要找什么——也就是你要查的那个订单号。 第二个$A$2:$F$11去哪找——查找范围从 A2 到 F11 这整块区域。 第三个2返回第几列——在查找范围里产品名排在第二列所以写 2。 第四个0匹配方式——0 表示精确匹配必须一模一样才算找到。第三个参数是最容易搞混的。它数的不是「表格的第几列」而是「你框选的那块区域里的第几列」。如果你把范围写成$B$2:$F$11那产品名就变成了第一列参数要改成 1。每次写 VLOOKUP 之前先在心里数一遍我从哪一列开始框的目标数据在我框的范围内排第几。第四个参数写 0 这件事教程里反复强调。写 1 或者省略不写是近似匹配它会在找不到精确值时给你一个「差不多」的结果而这种结果往往是错的还不报错——这就是典型的黑匣子你看着有数其实全是坑。新手期一律写 0不要图省事。第二个参数里的$符号也值得单独说一句。$A$2:$F$11表示这个范围是「锁死」的往下拖公式时它不会跟着移动。如果不加$拖到第二行时范围就变成了A3:F12越拖越偏最后查出来的全是错位的数据。这个坑后面还会专门讲。4. 常见问题排查新手最容易翻车的五个坑4.1 坑一VLOOKUP 返回 #N/A明明肉眼看得见现象公式写得没错范围也框对了但结果就是一个刺眼的#N/A提示找不到值。你盯着两张表看半天明明都有「A005」这个订单号。原因九成是格式不一致。一边是文本型的「A005」另一边是数值或者带不可见空格的「A005 」。肉眼看起来一模一样计算机认为它们完全不同——文本和数字是两种东西后面多一个空格也是另一种东西。还有一种情况是从系统导出的数据订单号前面带了单引号看着是 A005实际存的是文本。解决先做体检。在空白格里输入LEN(H2)看长度是不是 4超过 4 说明有隐藏字符输入ISTEXT(H2)看是真还是假判断是文本还是数字。确认是空格问题用 TRIM 清理TRIM(H2)确认是文本数字混用用 VALUE 转换VALUE(H2)或者干脆把查找值也改成文本格式两边对齐。我的建议是养成一个习惯每次写 VLOOKUP 之前先用 LEN 和 ISTEXT 检查一下查找列和目标列的类型是否一致。这一步只花十秒钟能省掉半小时的抓狂。教程目录里有一组专门讲#N/A的视频分了好几集就是因为这个错误太普遍了。4.2 坑二往下拖公式结果越拖越离谱现象第一条公式算出来是对的往下拖一格就开始偏拖到第十行结果完全对不上但你打开公式看长得跟第一条一模一样。原因相对引用在作怪。WPS 里不带$的单元格引用是「相对」的公式往下拖一行里面的行号就自动加一。如果你写的是VLOOKUP(H2,A2:F11,2,0)拖到第三行就变成了VLOOKUP(H4,A4:F13,2,0)查找范围整体下移了两行当然找不到。解决把不该动的部分锁住。范围要锁写成$A$2:$F$11如果查找值所在的列固定、只是行要变就写成H2列锁行不锁是H$2行锁列不锁是$H2。记不住的话有个笨办法写完公式后选中参数里的范围按一次 F4 键它会自动在A2、$A$2、A$2、$A2之间循环切换切到带两个$的那个就对了。判断标准很简单问自己「这条公式往下拖的时候哪个东西应该跟着动哪个不应该」。跟着动的比如查找值不锁不动的比如查找范围、单价表全部锁死。想清楚这一点比背 F4 键有用。4.3 坑三求和结果比手工加的少少的还都是整数现象用 SUM 求和结果比你自己一列列加出来的少一截差额还挺规整而且你会发现少掉的那些数字单元格左上角有个绿色小三角。原因那些数字是文本型的看着是数实际是字符串。SUM 遇到文本会直接跳过不报错、不提示默默给你一个偏小的结果。这种数据多半是从别的系统导出、或者从网页复制粘贴过来的肉眼完全看不出区别只有那个绿色小三角是线索。解决最快的验证方式是选中那一列看表格右下角的状态栏——如果显示的是「计数」而不是「求和」说明它被当成文本了。改法有两种选中整列用「数据」里的分列功能直接点完成它会自动转成数值或者在旁边加一列VALUE(D2)转换后再求和。顺带说一句如果你确实想统计「非空单元格有多少个」那才该用 COUNTA而不是让 SUM 硬扛。工具用错地方结果看着像 bug其实是自己用错了。4.4 坑四公式写完了报 #NAME?检查半天没看出错现象回车之后弹出错误提示单元格显示#NAME?公式看起来和教程里一模一样。原因八成是符号问题。中文输入法下的逗号「」和英文的逗号「,」长得像但函数只认英文的中文括号「」同理双引号用了中文的「」也会报错。还有一种可能是函数名拼错了或者你用的是这份教程里没有的、需要额外加载的函数。解决把输入法切到英文状态重新把公式里的标点和引号敲一遍。写长公式的时候养成习惯先把括号成对打出来IF()再往里填内容这样不容易漏右括号。检查函数名时注意WPS 输入函数名后会自动弹出提示列表如果没弹基本就是拼错了。这个问题没有任何技术含量但它是新手最高频的报错来源尤其是从文档教程里复制公式的时候——复制过来的引号可能已经被自动转成了中文引号直接粘进去就炸。4.5 坑五隐藏了行合计却没变现象你把几行明细隐藏起来想让合计只算剩下的部分结果总金额一点没变。原因SUM 不管行是显示还是隐藏它只认范围里的数字。隐藏只是视觉上不显示数据还在那儿。这份教程里专门有一条 SUBTOTAL 的视频讲这件事就是因为它跟大多数人的直觉相反。解决把SUM(F2:F11)换成SUBTOTAL(109,F2:F11)。第一个参数 109 表示「求和并且忽略隐藏行」如果写成 9行为和 SUM 一样隐藏行照样算进去。很多人换完函数忘了改参数以为 SUBTOTAL 没用其实是用了等于没用。这条经验值得单独记一下凡是「我要对可见数据做统计」的场景先想到 SUBTOTAL别用 SUM。筛选、分组、临时隐藏这几种情况都会踩到同一个坑。5. 视频怎么排顺序把 374 个短片拆成五个梯队5.1 别从头看到尾按用途分梯队拿到一份 374 条的视频列表最容易犯的错是从第一条开始往下刷。刷到第二十条发现全是数学函数跟自己手上的活没关系兴趣就断了。合理的做法是按用途分梯队先学能马上用上的学完立刻在练习表里复现一遍有反馈才有继续的动力。梯队学什么代表函数建议投入第一梯队求和与计数SUM、AVERAGE、COUNT、COUNTA当天看完第二梯队条件统计SUMIF、SUMIFS、COUNTIF、COUNTIFS、AVERAGEIF三到五天第三梯队查找匹配VLOOKUP、LOOKUP、INDEX、MATCH、HLOOKUP一周左右第四梯队判断与容错IF、IFS、AND、OR、IFERROR、IFNA穿插着看第五梯队文本与日期LEFT、MID、TEXT、TRIM、TODAY、DATEDIF两周内补齐第一梯队的作用是建立手感让你相信「我也能写公式」。第二梯队是日常办公里回报最高的部分——条件求和、条件计数几乎每个月的报表都要用。第三梯队是分水岭学完能做的事情一下子变多但也最容易卡住因为查找类函数的参数多、坑也多建议留足时间。第四梯队的 IFERROR 尤其值得早点学它可以把你前面所有公式的报错包起来显示成空白或者「待核」让表格看着清爽。第五梯队属于锦上添花等你前面用顺了再来补。教程里还有几条不算函数但很实用的内容比如云文档的多人实时编辑以及打印时出现多余空白页怎么处理。这类视频不用专门排队什么时候撞上了什么时候看看完立刻解决。5.2 每天二十分钟的节奏怎么排新手最大的敌人不是难度是遗忘。一天看十条视频、第二天全忘光不如每天只看两三条、但每条都动手敲一遍。我给的建议是这个节奏每天二十分钟前五分钟看后十五分钟在自己那张练习表上折腾。具体到每次的十五分钟可以这么用先把视频里的例子原样敲一遍确认结果对得上然后把范围换成自己的数据看结果变不变最后故意改坏一个参数看看会报什么错。第三步最有价值——你提前见过这个错误长什么样将来真遇上时就不会慌。一周下来大概是这个进度前三天走完第一和第二梯队中间三天啃查找类第七天不看不新的把前几天写过的公式默写一遍。默写不出来的说明还没进脑子回头再看那条视频。这种「回头」不丢人我自己学 MATCH 的时候看了三遍才搞明白它返回的是位置而不是值。还有一个细节教程里的视频大多在一分钟上下长的也不超过四分钟。这意味着你完全可以利用碎片时间看但消化必须在电脑前完成。地铁上刷完十条回家打开表格一条也想不起来这是最常见的学习假象。5.3 建一个自己的公式本比收藏夹管用学到第三周你会开始记不清「那个按两个条件求和的公式到底叫 SUMIFS 还是 SUMIF」。这时候别去翻收藏夹做一个自己的公式本。用一个表格文件三列第一列写「我要干什么」用大白话比如「按销售组算出总金额」第二列贴公式把范围换成实际位置第三列写一句「哪里容易错」比如「条件区域和求和区域行数必须一样」。每学会一个新函数就加一行不用多二十行就能覆盖日常八成需求。第三列才是这个本子的价值所在。第二列你随时能搜到第三列搜不到——那是你自己踩过坑之后总结出来的东西。等到某天你遇上#N/A翻一眼本子发现「哦上次是格式不一致」排查时间从半小时缩到一分钟。教程视频里讲的是通用情况你的本子里记的是你自己数据的性格两者不能互相替代。6. 下一步学什么从「会写单个公式」到「能拼一条链」单个函数解决单个问题真正让人效率翻倍的是把两个函数拼在一起。这一步的门槛不高但值得单独拿出来说因为它标志着从「会背公式」到「会用公式」的转变。最典型的组合是 INDEX 加 MATCH。VLOOKUP 有个硬限制查找值必须在范围的第一列想从右边往左边取数据就没辙了。教程里有一条专门的视频讲「VLOOKUP 能逆向查找吗」答案是用 INDEX 和 MATCH 代替。看下面这段INDEX($B$2:$B$11, MATCH(H2, $A$2:$A$11, 0))拆开读MATCH 先在 A2 到 A11 里找到 H2 这个订单号排在第几位比如 A005 排在第四位它就返回 4INDEX 再拿着这个 4去 B2 到 B11 里取第四个格子得到「台灯」。VLOOKUP 是「我框一块区域你从左往右数第几列」INDEXMATCH 是「你告诉我第几行我自己去取」。后者更灵活范围怎么写都行插入删除列也不容易崩。第二个值得拼的组合是 IFERROR 包住所有可能出错的地方IFERROR(VLOOKUP(H2,$A$2:$F$11,2,0),待核)它的作用是里面那坨公式只要出任何错误包括#N/A、#VALUE!、#DIV/0!就把结果替换成「待核」两个字。表格瞬间干净了剩下的「待核」就是你要去人工确认的部分。这比满屏的红色报错好排查得多——报错会淹没在几百行里「待核」一眼就能筛出来。第三个方向是文本清洗。真实数据很少是干净的产品名后面带空格、地址里混着全角符号、身份证号里要截出生年月日这些都得靠 LEFT、MID、TRIM、SUBSTITUTE、TEXT 来处理。教程里那条用 MID 提取身份证年月日的视频可以当成一个综合练习先截取再用 TEXT 格式化成日期两三个函数串起来就是一条完整的处理链。至于再往后的统计函数、财务函数PMT、FV、IRR 那一批、工程函数等你前面的链条搭顺了再说。现阶段的目标不是把 374 条全看完而是把手上的活跑通一遍——能把每个月的报表从三小时压到二十分钟你就算真的入门了。说个我自己的教训。刚开始学的时候我总想着先把所有函数都过一遍再动手结果看了四十多条视频一条也没在自己表上试过两周后全忘了。后来我给自己立了个规矩每学一个新函数必须在当天把它套进一个真实场景哪怕是拿去年的旧报表重做一遍。这个习惯一直保持到现在每次开新表之前我都会先问自己一句「这活里哪一步是在重复搬运」想清楚了再写公式。希望这个法子也能帮到你别急着看完先跑通一条。本文还有配套的精品资源点击获取