11 我正在尝试创建一种看起来像比率的自定义单元格格式。IE浏览器 24 : 1 当我尝试在单元格中的自定义格式选项中输入以下内容时,我收到一条错误消息,指出该格式无效 # : 1 我相信这是因为我想如何使用“:”字符,并且这是时间格式的常规用法。 有没有一种方法可以转义特殊字符,例如“:”,使它们仅显示为文本? 谢谢 保罗 microsoft-excel microsoft-excel-2007 — 保罗·谢德雷克 source
8 您可以使用反斜杠(\)来转义冒号等字符。 然后,在您的示例中,您可以使用format # \: 1。 奇怪的是,像这样的格式会# \: #拆分一个数字,以在冒号的右边显示一个数字,该数字等于在右边的井号,其余的数字在左边。一些数字为44.5的示例: # \: # displays '44 : 5' # \: ## displays '4 : 45' 如果该数字是445而不是44.5,您将获得完全相同的结果。也可以用问号(?)代替#并获得相同的结果。 — 粗人 source
7 使用@ tjd802解决方案的简便方法是在'您放入单元格的任何数据的开头添加a 。 例如: 24 : 1 应输入为: '24 : 1 它将以文本形式转义内容并忽略错误 — 杰森·布里斯托(Jason Bristol) source 如果要防止单元格转换为公式,这将是一个有用的答案,但是chuff的答案是正确的答案,因为问题与单元格格式有关。 — Innovaat
0 我不确定这是否可以正常使用,但是对于示例格式,您可以改用以下格式。 # : "1" 从这种格式的玩法来看,似乎冒号不是问题,而跟冒号一样。文字可以,但数字显然不能。 — Excellll source