变异系数计算器

变异系数计算器支持原始数据或已知标准差与均值输入,给出百分数形式的 CV;原始数据同时列出样本与总体口径,可比较两组数据的相对离散程度。

用逗号、空格、换行、顿号或分号分隔,至少 2 个数;只适用于没有负值的数据。

样本变异系数
42.76%
样本 CV(s / x̄)42.76%
总体 CV(σ / μ)40.00%
数据个数 n8
平均值 x̄5
样本标准差 s(n−1)2.13809
总体标准差 σ(n)2

主结果按样本口径(除以 n−1),与 Excel STDEV.S ÷ AVERAGE 一致。

怎么用

  1. 选输入方式:手上是一串原始数据,选「原始数据」;论文或检测报告里已经给出标准差和均值,选「已知标准差和均值」,两边填的内容切换后都会保留。
  2. 填组 A(和可选的组 B):把数据粘进组 A,逗号、空格、换行、顿号、分号都能分隔,至少 2 个数,例如 2, 4, 4, 4, 5, 5, 7, 9。想比较两组数据谁波动更大,再把另一组填进组 B。
  3. 读样本 CV 和总体 CV:大字是样本变异系数 s ÷ x̄(除以 n−1,作业、实验室 RSD 和 Excel STDEV.S 都用这个口径),下面同时列出总体 CV、均值、两种标准差和数据个数 n。
  4. 看两组对比结论:组 B 有数据时,页面按两组显示的样本 CV 判断哪组相对离散程度更大。标准差大不等于 CV 大,均值量级不同时要看 CV。

核心要点

变异系数衡量数据相对自身均值的离散程度,比较两组时应采用相同口径,并确认零点有实际意义。 输入 2, 4, 4, 4, 5, 5, 7, 9,样本 CV 约为 42.76%, 总体 CV 为 40.00%,两种结果对应不同的标准差口径。

  • 公式:样本 CV = s ÷ x̄,总体 CV = σ ÷ μ, 结果保留两位小数的百分数。
  • 已知标准差算例:标准差 0.15、均值 12.5,得到 CV 为 1.20%; 正均值范围内,百分数 CV 与 RSD(相对标准偏差)数值一致。
  • 适用范围:用于零点有实际意义的比率型数据,如重量、浓度、时长; 本工具限定数据非负、均值大于 0。摄氏温度不宜使用 CV,单位需自行判断。
  • 两组对比:采用同一口径时,CV 较大的一组相对离散程度更大; 页面按显示的样本 CV 比较,显示相同不代表未舍入值相同。
  • 边界提醒:原始数据含负数或均值为零时会报错; 近零均值不会自动触发适用性提示,需谨慎解读。全部相同且为正数时 CV 为 0.00%。

原理与公式

变异系数(coefficient of variation,CV)衡量数据相对自身平均值的离散程度。标准差带单位, 均值越大标准差往往也越大;除以均值后得到一个没有单位的比例,就能跨量级、跨单位比较。

计算公式

x̄ = Σx ÷ n
SS = Σ(x − x̄)²
样本 s = √(SS ÷ (n − 1)),样本 CV = s ÷ x̄
总体 σ = √(SS ÷ n),总体 CV = σ ÷ μ

本工具在高精度十进制下先算出 CV 的完整比值,最后一步才乘 100、四舍五入到两位小数(保留末尾的 0,如 40.00%);不是拿已经四舍五入的标准差和均值再相除。非 0 但不到 0.005% 的结果显示为 「<0.01%」,不会显示成 0。

算例一:一组数据的样本与总体 CV

数据 2, 4, 4, 4, 5, 5, 7, 9:
x̄ = 40 ÷ 8 = 5,SS = 9+1+1+1+0+0+4+16 = 32
s = √(32 ÷ 7) ≈ 2.13809 → 样本 CV ≈ 42.76%
σ = √(32 ÷ 8) = 2 → 总体 CV = 40.00%

算例二:标准差大的一组,CV 反而小

组 A 10, 12, 14:x̄ = 12,s = 2,CV ≈ 16.67%
组 B 50, 55, 60:x̄ = 55,s = 5,CV ≈ 9.09%
B 的标准差是 A 的 2.5 倍,但相对各自均值,组 A 的相对离散程度更大。

适用范围

CV 只适用于比率型数据:没有负值、0 表示“没有”,如重量、金额、浓度、耗时。含负数的数据、 均值为 0 或接近 0 的数据,以及摄氏温度这类换单位后 CV 会改变的数据,都不适合用 CV, 本工具会提示改用标准差比较。

常见问题

变异系数怎么算?公式是什么?
变异系数 CV = 标准差 ÷ 平均值,通常乘 100 用百分数表示。以 2, 4, 4, 4, 5, 5, 7, 9 为例:平均值 5,离差平方和 32,样本标准差 s = √(32÷7) ≈ 2.13809,样本 CV = 2.13809 ÷ 5 ≈ 42.76%;总体标准差 σ = √(32÷8) = 2,总体 CV = 40.00%。在 Excel 里可以用 =STDEV.S(区域)/AVERAGE(区域) 核对。
样本变异系数和总体变异系数用哪个?
样本 CV 用样本标准差 s(除以 n−1),总体 CV 用总体标准差 σ(除以 n)。同一组数据有非零波动时,样本 CV 更大;全部相同且均值大于 0 时,两者均为 0.00%,非零结果也可能因舍入显示相同。抽样估计整体时用样本口径,描述全部研究对象时用总体口径;报告应注明所用口径,检测用途按执行标准选择。
什么时候用变异系数比较离散程度,而不是直接比标准差?
比较具有实际零点的比率型数据时,变异系数可用于衡量相对波动,适合均值量级不同的两组数据。比如组 A 10, 12, 14 的标准差 2,组 B 50, 55, 60 的标准差 5,只看标准差像是 B 波动更大;但 A 的 CV 是 16.67%,B 只有 9.09%,相对自身均值而言 A 更分散。均值接近、单位相同的两组数据,直接比标准差也可以。
变异系数在均值为零、接近零或数据含负数时还能用吗?
均值为零时变异系数没有定义;均值接近零时,CV 对均值的微小变化很敏感,需谨慎解读。本工具的原始数据模式拒绝负数和零均值,已知标准差模式要求标准差非负、均值大于零。程序不识别单位,也不自动提示近零均值;摄氏温度不具有实际零点,不宜用 CV 比较,需由使用者判断是否改用标准差。
变异系数和 RSD 相对标准偏差是一回事吗?
在本工具限定的正均值范围内,百分数形式的变异系数 CV 与 RSD(相对标准偏差)数值一致。检测重复性一般用样本标准差 s 计算 RSD,所以对应本页的样本 CV;只拿到报告里的 s 和均值时,切到「已知标准差和均值」直接相除即可,例如 0.15 ÷ 12.5 = 1.20%。
Excel 怎么计算变异系数,为什么与在线计算器结果不同?
样本变异系数可用 =STDEV.S(A1:A8)/AVERAGE(A1:A8),总体变异系数可用 =STDEV.P(A1:A8)/AVERAGE(A1:A8),再把单元格设为保留两位小数的百分比格式。核对时使用同一组纯数字数据和相同口径,不要先把标准差舍入再相除。若已设置百分比格式,公式中无需再乘 100,否则显示值会放大 100 倍。

来源与更新

变异系数定义、样本/总体口径与适用范围的依据(检索日期 2026-10-03):

本工具为纯统计计算,不含税率、利率等会随政策变化的参数,无需登记政策日历。计算在浏览器本地完成,不上传数据。

最近更新:2026-10-03

本工具按通用统计学定义计算变异系数,结果供学习与日常参考。用于科研、检测报告或质量判定时,请以所执行标准规定的口径为准;CV 多大算合格因行业而异,本页不给经验阈值。