我正在尝试创建一个看起来像比例的自定义单元格格式。IE
24 : 1
在单元格的自定义格式选项中,当我尝试输入以下内容时,出现错误消息,提示格式无效
# : 1
我相信这是因为我想使用“:”字符并且它在时间格式中正常使用。
有没有办法转义诸如“:”之类的特殊字符,以便它们仅显示为文本?
谢谢
保罗
答案1
您可以使用反斜杠 ( \
) 来转义冒号之类的字符。
那么,在您的示例中,您可以使用格式# \: 1
。
奇怪的是,类似这样的格式# \: #
会将数字拆分为冒号右侧的位数,与右侧井号的数量相等,其余数字则显示在左侧。以下是数字 44.5 的一些示例:
# \: # displays '44 : 5'
# \: ## displays '4 : 45'
如果数字是 445 而不是 44.5,您将获得完全相同的结果。也可以用问号 ( ?
) 代替 # 并获得相同的结果。
答案2
'
使用@tjd802 解决方案的简便方法是在单元格中输入的任何数据前面添加。
例如:
24 : 1
应输入为:
'24 : 1
它将内容转义为文本并忽略错误
答案3
答案4
如果我理解正确,您需要做的就是在输入数据之前将单元格设置为“文本”,然后忽略任何错误。如下所示:
编辑:我弄错了演示数据。它确实适用于冒号和句号。