Excel 中的 CONVERT 函数是一个非常实用的工具,用于将数字从一个度量系统转换到另一个度量系统(例如:将米转换为英尺,将摄氏度转换为华氏度,将千克转换为磅等)。
以下是该函数的详细用法、语法、常用单位代码及示例。
=CONVERT(number, from_unit, to_unit)参数说明:
注意:
from_unit和to_unit必须属于同一类别(例如:都是重量单位,或都是距离单位),否则函数会返回#N/A错误。
Excel 支持多种度量类别。以下是日常最常用的单位缩写(注意大小写敏感):
单位 | 代码 | 单位 | 代码 |
|---|---|---|---|
克 |
| 千克 |
|
磅 (常衡) |
| 盎司 |
|
吨 (公吨) |
| 克拉 |
|
单位 | 代码 | 单位 | 代码 |
|---|---|---|---|
米 |
| 千米 |
|
英尺 |
| 英寸 |
|
英里 |
| 海里 |
|
厘米 |
| 毫米 |
|
单位 | 代码 | 单位 | 代码 |
|---|---|---|---|
秒 |
| 分钟 |
|
小时 |
| 天 |
|
年 (365 天) |
|
单位 | 代码 | 单位 | 代码 |
|---|---|---|---|
摄氏度 |
| 华氏度 |
|
开尔文 |
| 兰金度 |
|
单位 | 代码 | 单位 | 代码 |
|---|---|---|---|
升 |
| 毫升 |
|
加仑 (美) |
| 品脱 (美) |
|
汤匙 |
| 茶杯 |
|
假设单元格 A1 中的数值为 10。
目的 | 公式 | 结果说明 |
|---|---|---|
米 转 英尺 |
| 10 米约等于 32.8 英尺 |
千克 转 磅 |
| 10 千克约等于 22.05 磅 |
摄氏度 转 华氏度 |
| 100°C 等于 212°F |
小时 转 秒 |
| 1 小时等于 3600 秒 |
升 转 毫升 |
| 2.5 升等于 2500 毫升 |
引用单元格 |
| 将 A1 的米数转为千米 |
CONVERT 函数支持国际单位制 (SI) 前缀。你可以将前缀代码加在基本单位代码前面。
常见前缀:
k = 千 (10^3) -> 例如:"kg" (千克) = "k" + "g"m = 毫 (10^-3) -> 例如:"mm" (毫米) = "m" + "m"c = 厘 (10^-2) -> 例如:"cm" (厘米) = "c" + "m"M = 兆 (10^6) -> 注意大写u = 微 (10^-6) -> 例如:"um" (微米)示例:
=CONVERT(1000, "m", "km") ' 将 1000 米转换为千米 (使用 k 前缀)=CONVERT(1, "kg", "g") ' 将 1 千克转换为克 (去掉 k 前缀)
#N/A 错误:"m")转换为重量单位(如 "kg")。"lbm",写成 "lb" 会报错。"m" (小写),兆是 "M" (大写)。"m"。如果是引用包含单位代码的单元格,则不需要引号。如果你需要查找比较生僻的单位(如压力、功率、磁力等),可以在 Excel 中输入 =CONVERT(,然后按 Tab 键或查看浮动提示,部分版本会列出可用单位。或者在微软官方支持页面搜索 "CONVERT function measurement units" 获取完整列表。