ARTICLE · 1101628
还在手抄台账?采购人必会的5个Excel公式,学会早下班
晚上八点,办公室只剩你一个人。屏幕上开着一张三百多行的采购台账,领导五点半丢来一句话:"把这季度每家供应商的采购金额汇总一下,明天早上要用。"
你从第一行开始,用眼睛找"供应商A",找到一行,记下金额,再找下一行。找到第二十行的时候,你发现自己看串行了,只能从头再来。
三十多行公式删删改改,改到第三遍,你突然发现有一家供应商的名字,有人写成"XX科技",有人写成"XX科技有限公司"——汇总出来的数,怎么都对不上。
你不是不努力。你只是用了最原始的工具,去干一件Excel三十秒就能干完的活。
采购的加班,一半是活真的多,另一半是方法太原始。
今天把采购最常用的5个公式一次讲透。每个都用真实采购场景举例,看完直接照抄就能用。
壹
VLOOKUP:把两张表"对起来"的搜索引擎
场景你一定熟悉:台账里有300个物料编码,但价格在另一张报价表里,你一张一张复制粘贴,对到眼花。
VLOOKUP就是干这个的。它的意思是:拿着A表的一个编码,去B表里找到它,把它旁边的价格带回来。
写法(以在台账里查报价为例):
=VLOOKUP(A2, 报价表!A:C, 3, 0)
拆开看四个部分:A2,是你手里这张表的物料编码;报价表!A:C,是去哪张表的哪个区域找;3,是找到之后把区域里第3列的值带回来;最后的0,意思是必须一模一样才算找到——这个0千万别省,省了会出"大概对"的结果,对账对到你怀疑人生。
实战提醒一句:用VLOOKUP查找的列,必须在查找区域的第一列;编码两边不能有空格,否则明明看着一样就是查不到。遇到"明明有就是找不到",先按Delete把空格清了,数据多的话用TRIM公式批量处理。
提示:小提示:文中公式里的比较符号为了好读用了全角(>),你自己输入公式时请切英文输入法用半角,否则Excel会报错。
这个公式学会,供应商对账、查历史价格、核报废料单价,全部从"半小时"变成"十秒钟"。
贰
SUMIF:按条件自动求和,领导要的汇总10秒出
开头那个晚上八点的场景,正解就是它。
领导要"每家供应商的采购金额",你不需要一行行找,只需要先列出供应商名单(去重一次就行),然后在旁边写:
=SUMIF(C:C, F2, D:D)
翻译成人话:在C列里找F2这个名字,把所有匹配行的D列金额加起来。往下拖,一秒钟,二十家供应商的季度采购额全部出来。
更狠的是SUMIFS(多个S),可以同时卡多个条件。比如"供应商A、第三季度、品类是包材"三个条件一起求和:
=SUMIFS(D:D, C:C, "供应商A", B:B, >=2026-7-1, B:B, <=2026-9-30)
做降本汇报的时候,这个公式就是你的底气:哪个品类花了多少、哪个季度涨没涨,现场就能拉出来。领导临时要"不含税口径"?把金额列换成不含税那一列重拉一遍,30秒的事——手抄时代,这可是重做一整天的活。领导再也不用听你说"大概""可能",你说的是数。
叁
COUNTIF:数数神器,专抓"一物多码"和重复下单
COUNTIF是SUMIF的兄弟,不汇总金额,只数个数。
最常用的三个场景:
第一,数单量。=COUNTIF(C:C, F2),算出每家供应商本季度被下了多少单,谁家依赖度高,一眼看出来。
第二,抓重复。新导入一批供应商名录,想知道里面有没有重复的:=COUNTIF(A:A, A2)>1,结果是TRUE的就是重复行,筛出来处理掉。
第三,做合规自查。台账里"未走合同"的订单有多少笔:=COUNTIF(E:E, "无合同")。这个数字你自己心里要有数——它也是审计进场后第一个会问的数。
第四,抓"一物多码"。同一个物料,张三录成"轴承6204",李四录成"6204轴承",台账里就成了两种料,库存、成本全被拆乱。用=COUNTIF(D:D, D2)>1把名称重复的行标出来,逐行核对编码,该合并的合并——这一步,能帮你把台账里藏着的"隐形库存"挖出来。
肆
IF:让表格替你把好第一道关
IF是让Excel自动做判断的公式。采购表里最好用的三个判断:
超过预算自动亮红灯:=IF(D2>E2, "超预算", "正常")。比价表里谁的报价超了目标价,不用你看,表格自己标出来。
价格波动自动预警:=IF(D2>上次价*1.05, "涨幅超5%", "")。哪个料涨幅过了5%,自动冒出来,你优先去谈这一家。
多重条件用IF嵌套,或者用IFS(新版本):=IFS(D2>=100, "A级", D2>=50, "B级", TRUE, "C级"),供应商金额分级自动完成,做分类管理的时候特别顺手——供应商分级从此不用每月人工排一遍。
公式不会替你谈判,但会替你把注意力放在真正需要谈的那一行上。
伍
IFERROR:让所有公式体面起来
前面四个公式用起来以后,你的表里难免出现#N/A、#DIV/0!这种刺眼的错误值——查不到、除不尽,表格瞬间显得很不专业。
套一层IFERROR就好:
=IFERROR(VLOOKUP(A2,报价表!A:C,3,0), "未找到")
查不到就显示"未找到",干净、明确,还能直接筛出来单独处理。顺手把"未找到"的行也过一眼:是编码录错了,还是这家供应商还没报过价——每一个"未找到",都在提醒你台账里有一个待补的洞。老手和新手的表格,差距往往不在公式多高级,而在交付的时候哪张更让人看得下去。
陆
彩蛋:不会公式也能10秒汇总
如果你连公式都懒得写,还有一招更简单的:选中整张台账,点"插入—数据透视表",把供应商拖到行、金额拖到值——开头那个三百行的汇总,10秒钟出结果。
透视表配合SUMIF用:临时分析用透视表,固定月报用公式搭好模板,以后每月只换数据源,汇总自动刷新。这才是"模板化"的采购台账。
柒
给新手的落地建议
别贪多,这周五天这么安排:
周一拿真实台账把VLOOKUP练熟,查10个物料的价格
周二用SUMIF做一次供应商金额汇总,跟手算的对一遍数
周三用COUNTIF做一次重复检查和合同合规自查
周四把IF预警加到比价表里,让表格自动亮灯
周五全套套上IFERROR,存成自己的月报模板
用公式前的3个习惯
01先备份原表再动手,改坏了随时能回
02编码列统一成文本格式,避免"看着一样查不到"
03公式写完抽3行手动验算,确认口径再全表拖
有一个提醒必须说在前面:公式只是工具,数字对了,判断还得是你。VLOOKUP查回来的价格是去年的,不代表今年还能用;SUMIF汇总出来某家供应商金额最大,也不等于它就该被砍——数据给你指路,决策还是要回到供应商现场和成本构成里去。
Excel不会让一个不懂采购的人变成专家,但会让一个懂采购的人,把省下来的时间花在真正值钱的地方:跑现场、谈价格、管交期——这才是这5个公式真正的用途。
工具替你省下的每一小时,都应该花在机器替不了的事上。
你第一个学会的Excel公式是什么?用它干成的第一件事还记得吗?先在评论区留个脚印,让还在手抄台账的伙伴早点收工。
你最想攻克哪个Excel难关?
评论区写下你卡住的公式,下期专门拆给你看
文/姜珏
—END—