MICROSOFT

EP08. “Kg to Lbs 公斤转磅”

首页 Microsoft 工具 Excel · Basics · Data Validation · EP08
约 4 分钟· #EP08#Excel#Data Validation
🔒 登录后可标记已读
  • 这篇教怎么在 Excel 里做公斤和磅(英磅)的单位换算
  • 做法跟 EP07 公分转英寸完全对称:简单四则运算、CONVERT 函数、免费单位转换工具三种方法都示范一遍
  • 前置知识可参考 EP07

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等),VBA 单位转换工具需要启用宏(.xlsm 文件)。


换算关系

1 kg = 2.20462 lbs(磅)
1 lb(磅)= 0.45359 kg


换算方法怎么选

方法适合场景备注
简单四则运算只是偶尔算一两次数值 × 2.20462 或 ÷ 2.20462
CONVERT 函数想用标准函数、公式好维护=CONVERT(数值,"kg","lbm"),注意磅的代号是 lbm 不是 lb
VBA 单位转换工具要重复大量转换需要启用宏(.xlsm)

方法一:简单四则运算

  • 公斤转磅:数值 × 2.20462
  • 磅转公斤:数值 ÷ 2.20462

方法二:用 CONVERT 函数

CONVERT 函数三个参数:number(数值)、from_unit(原单位)、to_unit(目标单位)。

  • 公斤转磅:=CONVERT(数值,"kg","lbm")
  • 磅转公斤:=CONVERT(数值,"lbm","kg")

📌 单位缩写要注意:磅的单位代号是 lbm(pound mass,质量单位的磅),不是常见口语里的 "lb",写错 CONVERT 会报错。


方法三:免费单位转换工具(VBA)

  1. 从 Category(类别)下拉列表选择 "Mass"(质量)
  2. 输入数值,选择正确的原单位和目标单位
  3. 工具透过工作表的 Worksheet Change 事件自动触发 VBA 代码算出结果

[截图:单位转换工具界面,Category 选 Mass、输入数值后自动算出转换结果的效果]


函数速查

函数语法用途例子
CONVERT=CONVERT(number, from_unit, to_unit)单位换算=CONVERT(10,"kg","lbm")

学完你会

  • ✅ 分得清三种换算方法各自适合的场景
  • ✅ 会用 CONVERT 函数做单位换算,记得磅的代号是 lbm 不是 lb
  • ✅ 不会跟 EP07 的长度转换工具搞混,知道要在 Category 里切到 Mass

常见错误

  • CONVERT 函数里把磅的单位代号写成 "lb",实际应该是 "lbm",导致公式报错
  • 简单公式的乘除方向搞反,换算结果差了好几倍
  • 跟 EP07 的长度单位转换工具搞混,两者虽然界面类似,但要在 Category 里切换成正确的 "Mass" 类别才会用质量单位

Sources

Blog / Website:

  1. Kg to lbs