会议成本计算器/ 实时成本追踪

输入参会人数和薪资,启动计时器,实时追踪每一秒钟的会议费用。

会议参数

实际费率:¥200.00/人/小时 × 5 人 = ¥1,000.00/小时

00:00
¥0.00

会议已消耗成本

快速预设(点击应用)

这个工具有帮到你吗?

代码示例

JavaScript
// Meeting cost calculation
function meetingCost({ participants, hourlyRate, durationMinutes }) {
  const hours = durationMinutes / 60;
  return participants * hourlyRate * hours;
}

// Annual salary → hourly rate
const annualToHourly = (annual) => annual / 2080;

// Example: 10-person, 1h meeting at $80/hr
meetingCost({ participants: 10, hourlyRate: 80, durationMinutes: 60 })
// → 800
Python
from dataclasses import dataclass
from typing import Optional

@dataclass
class Meeting:
    participants: int
    hourly_rate: float      # per person
    annual_salary: Optional[float] = None

    @property
    def effective_hourly(self) -> float:
        if self.annual_salary:
            return self.annual_salary / 2080
        return self.hourly_rate

    def cost(self, minutes: float) -> float:
        return self.effective_hourly * self.participants * (minutes / 60)

m = Meeting(participants=10, hourly_rate=80)
print(f"1h cost: ${m.cost(60):.2f}")  # $800.00
Excel / Spreadsheet
# Cell formulas
A1: Participants       = 10
A2: Hourly Rate ($/hr) = 80
A3: Duration (min)     = 60

# Cost formula
A4: =A1 * A2 * (A3/60)      → 800

# Annual salary → hourly
A5: Annual Salary      = 100000
A6: =A5/2080           → 48.08 $/hr

# Total with annual salary
A7: =A1 * A6 * (A3/60)      → 480.77
Go
package main

import "fmt"

type Meeting struct {
    Participants int
    HourlyRate   float64
    AnnualSalary float64 // 0 = not used
}

func (m Meeting) EffectiveRate() float64 {
    if m.AnnualSalary > 0 {
        return m.AnnualSalary / 2080
    }
    return m.HourlyRate
}

func (m Meeting) Cost(minutes float64) float64 {
    return m.EffectiveRate() * float64(m.Participants) * minutes / 60
}

func main() {
    m := Meeting{Participants: 10, HourlyRate: 80}
    fmt.Printf("1h: $%.2f\n", m.Cost(60)) // $800.00
}

常见问题

会议成本是如何计算的?
计算公式为:成本 = 人均时薪 × 参会人数 × 会议时长(小时)。如果输入的是年薪,则自动除以 2080(52周 × 40小时)换算为时薪。例如 10 人、人均时薪 200 元开 1 小时会议,成本 = 200 × 10 × 1 = 2000 元。
为什么要关注会议成本?
会议是隐性的人力成本。一次 10 人参加的 1 小时会议,若人均时薪 300 元,成本即 3000 元。全年累计下来,低效会议可能消耗企业数十万乃至数百万元的人力成本。可视化成本能帮助团队更谨慎地评估会议的必要性和效率。
年薪怎么换算成时薪?
默认按全年 2080 个工作小时换算:年薪 ÷ 2080 = 时薪。这基于每周 40 小时、每年 52 周的标准工作制。例如年薪 30 万元 ÷ 2080 ≈ 144 元/小时。实际时薪还需考虑五险一金、福利等用工成本,通常是名义薪资的 1.3~1.5 倍。
如何减少会议浪费?
常见的会议优化方法:1)明确议程和时间限制;2)只邀请真正需要参与的人;3)决策类会议不超过 5 人;4)站立会议(站会)通常比坐会更简短;5)异步沟通(文档、消息)替代部分例行同步会;6)会后 24 小时内发送行动清单。
这个工具的数据会上传到服务器吗?
不会。本工具完全在浏览器本地运行,所有计算(薪资、人数、时长)均在客户端完成,不涉及任何网络请求,薪资数据不会离开你的设备。
为什么成本会随时间变红?
颜色是成本告警指示:绿色(< 500 元)表示低成本,黄色(500~2000 元)表示中等成本,红色(> 2000 元)表示高成本。颜色阈值基于人民币,使用其他货币时供参考。目的是给予视觉提醒,帮助主持人及时结束讨论。