公式(或方法)来计算两个单元格之间的百分比?

公式(或方法)来计算两个单元格之间的百分比?

假设数据透视表中有 2 个单元格:

A1:值为 1 A2:值为 2

现在我想同时计算它们之间的百分比差异。

我知道我可以一次完成一个操作,方法是创建一个新的值字段,然后转到“值字段设置”,将值显示为,然后选择“% 差异”。但是,这将计算 A2 的值,与 A1 相比(反之亦然)。

我想要一种方法来同时计算两者,显示 A2 与 A1 和 A1 与 A2 的百分比差异。

有没有办法用数据透视表来做到这一点,还是我必须使用公式手动完成?

我正在使用最新版本的 Excel。

答案1

我无法帮助您处理数据透视表(我不明白您从上面的文字中试图做什么),但有一个可用的公式可能会有所帮助

这会将两个百分比放在同一个单元格中,确保万无一失,并且保留一位小数:
=IFERROR(TEXT(A1/A2*100;"#.0");"-") & " / " & IFERROR(TEXT(A2/A1*100;"#.0");"-")&" %"

查看公式可能会帮助您理解这个问题。

答案2

您可以使用以下方法找到两个单元格之间的百分比差异:

在此处输入图片描述

怎么运行的:

  • 单元格中的公式D4是。

=(New Val-Old Val)/Old Val

=(B4-A4)/A4

  • 为了得到它的反面,单元格中的公式G4

=(Old Val-New Val)/New Val

=(A4-B4)/B4

注意:格式化公式单元格Percentage

如果您想要单一公式,那么尝试一下这个。

=(B4-A4)/A4*100&"%"&"  and  "&(A4-B4)/B4*100&"%"

你得到:

在此处输入图片描述

相关内容