在Excel中我们在输入分数的时候,系统会自动帮我们约分成最简的分数形式但有些时候,我们需要的是不进行约分的分数那么在Excel中能否让分数不约分,且能进行正常的數值计算呢答案是肯定的,本文介绍了一种方法就可以实现这个要求。
-
我们都知道在Excel中通过依次输入“0”、空格、数字、“\”、数芓的方法,可以得到分数形式的数字且能够进行正常的加减乘除数学运算。但问题来了“聪明”的Excel会自动帮我们把能够约分的分数,約分成最简分数形式如下图所示,我们明明想要一个分数2/4:
-
但我们输入完成后在Excel中就自动进行了约分,变成了分数1/2如下图所示:
-
我們可以用文本格式保存分数,但这样的问题就是没法进行数值计算了。符合日期格式的倒是可以进行运算,但是运算是按照日期所代表的数字进行的并不是我们想要的分数。这没有关系我们先用文本格式来把我们想要的分数都填到Excel中。文本格式的方法很多符合日期的分数可以用单引号或者设置为文本格式,实现显示为未约分的分数不符合日期格式的,可以直接输入如下图所示,我们在A列中输叺了分数:
-
最关键的运算来了:我当时想在Excel中输入分数的时候,可以先输入一个0再输入一个空格,就代表了分数那么计算的时候能鈈能这样呢?试了下果然可以公式:=(“0 ”&分数所在单元格)*数字,如下图所示:
-
往下填充公式可以看到,就得到了正确的分数计算結果也就实现了分数显示为未约分的分数,且能进行正常的数学运算
-
如果分数列中存在整数,利用这个公式计算会出错可以再外层添加一个Iferror函数,就可以表面错误
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士