=0/1 和 0 之间的差异

时间:2021-03-08 13:02:22

标签: excel

想象有一个任务被分配。

如果没有任务,则值为0。

如果有 1 个未完成的任务,则为 0/1。

某些用户并不总是用 x/y 填充。例如,可以是 50%、20%。

结果的公式是Key除以Plan(Key/Plan)。

<头>
计划 想要的结果 评论
0% 30% 100% 0 表示没有任务,所以结果应该是 100%
=0/1 50% 0% 1 个未完成的任务,将是 0%
10% 20% 50% 完成 20% 任务的 10% 将是 50%

我无法解决它,因为 0/1 也是 0。是否有任何公式可以识别该问题?

我尝试过使用 if 语句,但它无法在 0 和 0/1 之间识别,因此结果始终为 0%。

1 个答案:

答案 0 :(得分:1)

好吧,这是在黑暗中拍摄,但我想输入总是,除非在如果有 1 个未完成的任务的情况下,它将是 0/1。 然后他们输入一个公式,如 =0/1

你可以这样做:

enter image description here

我在 F2 中得到的公式(并向下拖动)是:

=IF(ISFORMULA(A2);0;IF(A2=0;1;A2/B2))

然后 applu % 格式到单元格以获得所需的输出。

这有点脆弱,因为这取决于用户总是输入值(公式仅当 =0/x

ISFORMULA function 仅在 Excel 2013 中可用,因此如果您使用的是旧版本,这将不起作用。