在处理国际贸易中的英制与公制转换,以及日常工作中的重量、长度单位换算时,一个良好的Excel工具,将带来使用的便捷性,而不必打开手机APP或联网搜索在线工具来换算。下图是某站上的在线单位换算工具,本文将参照此格式制作Excel版本的单位换算工具。1. 数据区域规划
2. 转换基准表
在J:K列建立单位对照表,列出所有支持的换算单位及其单位符号,具体单位符号可以到微软官网的帮助文档查询。例如,长度单位米(m)、千米(km)、英里(mi)、英寸(in)等;质量单位克(g)、千克(kg)、磅(lbm)等。3、制作下拉菜单(类别)
使用数据验证功能创建下拉菜单,可避免手动输入单位时出错。选择C1单元格,为其设置数据验证。在[数据验证]对话框,“允许”选择“序列”;“来源”选择数据区域“G2:G8”。4、制作下拉菜单(单位)
根据单位类别,去对应的类别中选择单位,如长度单位,英里、千米等。先将相同类别的单位放在一起,并定义名称,便于筛选。单击菜单栏[公式]=>[定义名称],在[新建名称]对话框,“名称”输入“质量”,“引用位置”选择数据区域“J2:J6”。选择D2:D3数据区域,为其设置数据验证。在[数据验证]对话框,“运行”选择“序列”;“来源”输入公式“=INDIRECT($C$1)”。根据C1单元格已选择的类别,去对应已命名的数据区域选择单位。5、单位转换
使用CONVERT函数,可以将数字从一种度量系统转换为另一种度量系统。在C3单元格输入公式:
=IFERROR(CONVERT(C2,VLOOKUP(D2,J:K,2,0),VLOOKUP(D3,J:K,2,0)),"无对照关系")
根据选择的单位匹配出转换前后的单位符号,代入公式CONVERT,如计算结果有误,则用IFERROR提示“无对照关系”。
6、延伸阅读
CONVERT(number,from_unit,to_unit)number,以from_unit为单位的需要进行转换的数值