在同一个单元格中正确组合公式

在同一个单元格中正确组合公式

如何在同一个单元格中合并两个公式

=SUM(D1/C1*100+100) 结果是 87.5 问题是我想把这个数字四舍五入为百分比。如何在同一个单元格中将所有内容四舍五入为百分比?

答案1

首先,让我解释一下该SUM()函数会将数字列表或单元格范围相加。要使用它,您需要提供一个以逗号分隔的数字列表(或单元格引用):

=SUM (number1, [number2], [number3], ...)

您的公式实际上并没有使用 SUM() 函数,因为这个表达式

=D1/C1*100+100

给出的答案相同。但没关系,你的公式(几乎)给出了你想要的答案,所以让我们利用你所拥有的。 _________________________________________________________________________

我认为您的意思是您的公式给出的答案是87.5,但您希望答案显示为88%。这很容易做到。

首先,修改公式,将答案除以 100:

=SUM(D1/C1*100+100)/100

这会将 更改为87.50.875接下来,四舍五入到您想要的小数位数(按照@cyber 的建议):

=ROUND(SUM(D1/C1*100+100)/100,2)

这会将您的答案四舍五入到小数点后 2 位,得到0.88。如果您将公式中的 2 更改为 1,它将四舍五入到小数点后 1 位,得到0.9

最后,使用“格式”>“单元格...”菜单将包含答案的单元格格式化为百分比。选择 0 位小数,答案将显示为88%(或者90%如果您四舍五入到 1 位小数)。

还要注意(正如@Blackwood 指出的那样)最后一个公式可以大大简化为:

=ROUND(D1/C1+1,2)

答案2

您也可以使用这个公式:=FLOOR(SUM(A2/B2*100+100),1)

那么假设A2 has 25 & B2 has 50你得到了150

然后选择单元格。

单击“单元格格式”并选择“自定义”。

从类型选择中0,您可以在常规下找到它。

将光标放在它旁边并编辑它,如 0“%”。

现在150看起来像150%

笔记,如果您使用 ROUND 函数(如 cybernetic.nomad 的评论中所建议),那么您还需要应用自定义格式,因为如果您应用百分比单元格格式,您的值将如下所示15000%

編輯:如果您想将值向上舍入,那么您可以使用以下公式:

=ROUNDUP(SUM(A2/B2*100+100),0)

或者

=CEILING(SUM(A2/B2*100+100),1)

笔记,最后,如果你想让 150 看起来像 150%(百分比格式),那么最终你需要应用自定义格式正如我上面描述的。如果你申请百分比格式即使小数位设置为 0,数值也会显示为 15000%

由于您没有透露得出 87.5 的这两个值,因此我假设了任意两个,并且这两个数字实际上可以是任意组合。

假设您不想使用上面所示的公式,而您唯一的意图是将 87.5 四舍五入到 88,那么您可以使用,

=ROUNDUP(C2,0) or =CEILING(C2,1)

但是,不要忘记应用自定义格式,否则 88 将显示为 8800%。

相关内容