当基数为负数时计算百分比的任何技巧

Joh*_* H. 5 microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010

我试图计算当基数(在时间 1)可以为负并且结果数为正(在时间 2)时的百分比变化。

我的问题是百分比从 -4 到 +4 变化。

从 +4 到 -4 的变化报告返回 -200% 的变化。然而,相同的公式A1/B1-1A1等于-4B2等于时4也报告为-200%,但它应该是增加200%。

ABS功能并不能解决这个问题。有人为此设计过修复程序吗?

Axe*_*per 5

如果A1是旧值和B1新值:

=(B1 - A1) / Abs(A1)
Run Code Online (Sandbox Code Playgroud)