价格对比表格怎么做excel

办公与行业

讲清用Excel做价格对比表的字段设计、条件格式标价差、公式自动比价,以及数据一多就失效的边界情况。

手上拿着几家供应商的报价,想用Excel横向比出谁贵谁便宜,结果表做出来自己都看不懂:字段东一个西一个、含税不含税混在一起、改一个数字整张表全对不上。这篇不讲大道理,就讲这张表从零怎么搭、字段怎么定、条件格式怎么标出价差、公式怎么写成改数据不用返工,最后给几个常见翻车点。

手上拿着几家供应商的报价,想用Excel横向比出谁贵谁便宜,结果表做出来自己都看不懂:字段东一个西一个,含税不含税混在一起,改一个数字整张表全对不上。这篇不讲大道理,就讲这张表从零怎么搭、字段怎么定、条件格式怎么标出价差、公式怎么写才改数据不返工,最后给几个常见翻车点。

先说清楚一件事:Excel比价表的价值不在好看,而在于「换一家供应商、调一次报价,表还能自己算对」。所以下面所有做法都围绕可维护性来,凡是让你以后每次改报价都要手工返工的写法,能避就避。判断标准很简单——新人接手这张表,不看你的说明能不能自己填对。

先把字段定死,别急着填数字

最常见的错误是先填数字再补字段,结果填到一半发现少了一列含税口径,整片区域要重排。正确顺序是先在一张空白表里把列头全部写好、留出计算列,确认每个字段的含义和单位都清楚,再往里粘贴报价。

报价项行
一行代表一个具体可比的报价项,而不是一家供应商,同一供应商多个产品就占多行
含税单价 / 不含税单价
拆成两列分别填,不允许混在一起,后面所有比价公式都依赖这个口径
运费口径
单独一列写清是按单件摊还是整单收,避免不同供应商的运费混算
数据来源与报价日期
记录这份报价从哪来、什么时候报的,用来看出过期货
列名填什么注意点
产品 / 规格品名和关键参数同一产品写法要统一,否则分组汇总会拆成两堆
供应商报价方名称同名变体先统一,再填
不含税单价剔除税后的单价只填数字,不加货币符号和说明文字
税率该报价适用的税率写成数值格式,方便参与计算
运费运输成本在备注列写清摊法口径
起订量 / 有效期采购门槛和报价时限有效期用可识别的记录方式,方便筛选

计算列建议单独放在右侧并用底色区分,比如总价、折算单价,这些列全部由公式生成,禁止手工覆写。报价日期那一列别偷懒,过期报价和新报价硬比是比价表最常见的错误来源之一。

条件格式:让价差自己跳出来

数字一排,人眼很难看出谁高谁低,条件格式就是替你看。但要记住一个前提:只有同一产品在不同供应商之间比较,颜色才有意义。整列一起涂色阶,等于把不同产品也放在一个尺度上,反而误导判断。

  1. 先分组再上色按产品列排序,让同一产品的多个报价挨在一起;确认每个产品至少两行,单行产品先排除,不参与价差标记
  2. 选对规则类型简单的整体高低用色阶;要标「比本产品最低价高出一截」的,用基于公式的规则,公式里以本产品最小值做基准
  3. 阈值按品类定不同品类价格弹性不一样,阈值不要一刀切,按品类分组设规则;设完随手挑一行手工比对颜色是否符合预期
  4. 保持表干净先排序分组再加格式,杂乱的表上加颜色只会更花;规则冲突时优先保留那条判断口径最明确的

如果格式规则写完颜色不按预期跳,多半是公式引用区域错了或者数字被存成了文本。这类问题不要靠猜,按站内 /guides 里的公式排查思路,从显示结果倒着往回查引用,比反复试错快得多。

公式怎么写才不返工

比价公式最容易踩的坑是把单元格位置写死,比如直接引用某一格的最低价。供应商一增一减,整表引用就错位。正确做法是按产品分组动态取最小值,行数变化时公式自动覆盖新数据。

  • 最低价:按产品分组取最小值,不要手写固定单元格,报价行增减时公式自动覆盖
  • 价差:差值和百分比分成两列,差值看绝对值,百分比看相对幅度,各管各的判断
  • 百分比口径:用与最低价的差去除以最低价,不要除以平均值,否则「贵多少」读出来是错的
  • 阶梯价:把不同起订量档位拆成多行报价,用查表方式取对应档位,别在一格里用文字描述优惠
  • 参数外置:汇率、税率这类会变的数单独建参数表,主表只引用,改一处全表跟着动
=MINIFS(不含税单价列, 产品列, 当前行产品)

这行示意的是按产品取最低价的思路,实际列名和区域按你的表替换。写完后拿两个产品手工算一遍总价,和表里结果核对,对得上再往下铺。所有涉及具体金额和折扣的数字,去站内 /price-watch 核对当时的数字,别把旧数抄进新表。

什么时候这套做法不适用

一张平表能扛住的维度是有限的。一旦报价要按产品、地区、账期、币种交叉对比,平铺下去的行数会迅速失控,公式也难维护。这种时候不是公式写得更巧就能救,而是结构要换:拆成一张报价明细表加一张汇总表,用数据透视出对比视图。

情况是否适合平表怎么处理
单一产品线、几家供应商适合按上面的字段和公式直接做
多维交叉(地区 / 账期 / 币种)不适合拆明细表和汇总表,用透视汇总
税率汇率经常变勉强参数单独建表,主表引用,不写死
数据要交给别人长期维护谨慎加一页填写说明,公式列锁定防误改

交付前做一次抽查:随机挑两个产品,从单价、税率、运费手工算到总价,和表里逐项对上。对不上先看公式有没有显示错误,再顺引用往回找,站内 /tools 有可直接对照的排查条目。确认无误后再锁公式列、发出去,省得后面每个人改一版。

下一步搭完表后,用真报价跑一遍比价,再对照站内的透明度自检清单看供应商报价口径是否一致。

常见问题

供应商数量不多,也要做这么复杂吗?

不用。只有两三家、产品还不到几十个时,行列表加个最低价公式就够。字段拆细是为了以后加供应商、加币种不返工;如果这张表只用来一次性拍板,别把时间花在结构上。

条件格式标出来的颜色能不能当最终结论?

只能当提示。颜色是按你设的阈值算的,阈值不合理就会把正常价差标红。真正拍板要看总价、账期、运费和报价有效期,颜色只负责把可疑的行挑出来让人看一眼。

含税和公司要开票,总价怎么算才对?

先把不含税单价、税率、运费分列填清,总价用不含税单价乘数量加运费,再单独一列算税额。别在总价里直接乘个含税系数,后面拆不出到底贵在货上还是贵在税上,谈判时没法用。

本文依据各平台公开文档与官方公告整理,只做中文归纳;具体做法、参数与限制以官方文档为准。