问题描述
将值格式化为显示单位可以增加清晰度,同时将数值保留在单元格中。可以使用以下方法完成:
=TEXT(1000,"#,### kW")
或通过格式对话框:设置单元格格式>数字>类别自定义
但是任何一种方法都不允许某些字符。对于“ kWh”或“ kWh / yr”之类的单位,如何做到这一点而又不将值转换为文本类型,从而阻止了该值在计算中的使用?
解决方法
将字符串用引号引起来,或“转义”每个字符
例如:#,### \k\W\h
或:#,### "kWh"
(可以用作自定义数字格式,也可以用作TEXT
函数的格式参数)
编辑:由于@SOlsen的问题,我要补充一点,如果您在文本函数中使用带引号的格式,则需要加倍包含的引号。