某些分数在Excel 2013中计算

我正在创build一个简单的电子表格来计算一些投注赔率,并跟踪我的赢/输

当我把分数赔率放在一列中时,Excel把它们中的一部分转换为整数(例如1/1,2/1等),而不是像4/11,7/2等那样。

有没有办法把这个关掉?

请注意,一些顶部的升降分数(11 / 2,11 / 10等)可以得到整数,如5 1/2等! 而且我也不希望这种情况发生

我已经尝试了单元格的自定义格式,但所有的分母都不可避免地会有所不同,所以像/ 28这样的东西不适合我

编辑:

这是使用自定义格式解决??/?? 并简单地删除自定义单元格格式对话框前面的#

你只需要改变单元格格式; 你想用???/??? 。 这将使Excel使用指定的分子和分母有效数字(格式string中的数字)来表示任何十进制数,

如果单元格input直接是一个分数,它将尽可能减less它,但始终保持分数格式。

例子:

 = .10 will be converted to 1/10 = 0.1231 will be converted to 81/658 (supossing ???/??? format is used). = 10/100 will be converted to 1/10 = 11/12 will remain as 11/12 as no reduction is possible. = 1/1 will remain as 1/1 etc. 

你描述的行为是因为你正在使用Excel的默认分数格式之一,都是类似于# ???/??? (注意领先的# )。 这种格式将减less非小数部分的整数值。

你可以使用文本格式的单元格的赔率,然后在任何计算中使用VALUE函数来处理它们