如果处理测量数据时需要将数据从一个长度测量单位转换为另一个长度测量单位,使用Excel公式可以很容易做到。
本文将展示如何使用简单的公式将一个长度测量单位中的值转换为另一个。例如,可能需要将厘米/毫米的数据转换为英寸或英尺。
转换需要使用CONVERT函数,其语法为:
CONVERT(number,from_unit, to_unit)
其中,
- 参数number是要从一个测量单位转换为另一个测量单位的值
- 参数from_unit是数字现有的测量单位的代码
- 参数to_unit是数字要转换的测量单位的代码
公式很简单,关键是需要知道可以在公式中使用的正确测量单位代码。
下面是一些可在公式中使用的测量单位代码:
- 英寸:in
- 英尺:ft
- 米:m
- 毫米:mm
- 厘米:cm
完整的测量单位代码,例如重量、距离、时间、压力、力、能量、功率等,可以在下面的链接中查看:
https://support.microsoft.com/en-us/office/convert-function-d785bef1-808e-4aac-bdcd-666c810f9af2?ns=excel&version=90&ui=en-us&rs=en-us&ad=us
示例:将英寸转换成毫米、厘米、米或英尺
如下图1所示,要将列A中的以英寸为单位的数据转换为以毫米为单位的数据,使用公式:
=CONVERT(A2,"in","mm")
图1
同样,下面的公式将数据从英寸转换为厘米:
=CONVERT(A2,"in","cm")
图2
下面的公式将数据从英寸转换为米:
=CONVERT(A2,"in","m")
图3
如果要反向转换,例如将毫米转换为英寸,则只需将单位代码交换即可:
=CONVERT(A2,"mm","in")
图4
示例:将单位为英寸的数据转换单位为英尺的数据
与上面的示例相同,只需设置好相应的单位代码即可:
=CONVERT(A2,"in","ft")
图5
关于CONVERT的重要说明
- 如果使用了错误的from_unit或to_unit代码,公式将返回错误#N/A。
- 只能转换同一测量组中的值。例如,如果处理的是毫米和厘米值,则这些值在“距离”组中。只能将此组中的一个值转换为组中的另一个值。如果尝试在不同的组中进行转换,则会出现错误#N/A。
- 当输入公式时,Excel会显示所有可用的单位,可以从智能提示中进行选择。不知道是什么原因,“mm”和“cm”并不在其显示的列表中,但它们在公式中仍然有效。
- 单位代码/名称区分大小写,因此不能用“MM”或“CM”代替“mm”或“cm”。如果这样做,会给出错误#N/A。
有点啰嗦!因为确实很简单。但是,这是在你已经知道的前提下。
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。