如何在谷歌表格中使用数字格式来显示未实现、未缩减的分数



我现在正在构建一个进度跟踪工作表。我使用复选框将任务标记为完成,并且我有一个简单的公式来检查";完成了多少(真("/"有多少";。

=COUNTIF(M7:Z7,TRUE)/(COUNTA(M7:Z7))

这是成功的,并为我提供了进度条所需的百分比,但它并没有我所希望的那么有用,因为我意识到我想跟踪剩余项目的精确数量,以及的总完成率。

因此,我进行了一些挖掘,在表格中找到了自定义数字格式选项,并能够使用这种格式将我的计算更改为非混合分数:

_# ??/??

所以这很好,直到我意识到它把它当作一个实际的分数来处理,并试图一直简化它。我不想知道我已经做了七分之一的事情,我想知道我做了14件事中的2件。

我首先注意到这个问题的原因是;100%";对于其中一个任务类别;13/14";仅为整数";1;这与我想要的恰恰相反;我希望它仍然显示分数,如";14/14;

我觉得我已经旋转了这么长时间了,我不知道如果不彻底重组我的表格和公式,并在我已经构建的内容之间添加一些愚蠢的隐藏数学列,还能做得更好
理想的解决方案只是"数字格式"选项中的一些秘密。但我绝对不能在数字格式中使用静态分母。在这一点上,老实说,我不确定还有什么其他选择。

tl;dr

在Google Sheets中,用非静态分子和分母显示未简化分数的最佳方式是什么?

如果您想要可视化分数,但不将其用于进一步的计算。您可以简单地将is显示为字符串。

例如:

this:=COUNTIF(M7:Z7,TRUE)/(COUNTA(M7:Z7))

成为

this:=COUNTIF(M7:Z7,TRUE)&"/"&COUNTA(M7:Z7)


注意:

请记住,COUNTA统计范围内的所有值,而不仅仅是行数(我认为这是任务数(。您可能希望将传递给COUNTA的范围更改为单列。

最新更新