0

我在 MS Excel 中有一个预测单元格 (A1)、一个结果单元格 (B1) 和一个差异单元格 (C1)。我有一个准确度单元格 (D1),我想根据结果显示预测的准确性。

例如,如果我有 24 作为预测和 24 作为结果,那么准确度应该是 100%,差异为 0。如果我有 24 的预测和 12 的结果,那么准确度应该是 50%,并且差-12。如果我的预测是 24,结果是 48,那么准确率应该是 50%,相差 12。

这是我在精度单元格 (D1) 中使用的计算:

=(((C1+100)*A1)/B1)/(C1+100)

此计算仅在“预测”单元格高于或等于“结果”单元格时显示预期结果。

4

5 回答 5

3

据我所知,它是一个非常简单的论坛。

如果 A1 是包含预测的单元格,A2 是实际结果,则使用此公式

=IF(A1<A2,A1/A2,A2/A1)

这给出了两种情况下预测与实际的百分比

实验上,当使用以下值时,以下结果来自该单元格

  1. 预测:2 | 实际 10 | 准确度:20%
  2. 预测:4 | 实际 10 | 准确度:40%
  3. 预测:6 | 实际 10 | 准确度:60%
  4. 预测:8 | 实际 10 | 准确度:80%
  5. 预测:10 | 实际 10 | 准确度:100%
  6. 预测:12 | 实际 10 | 准确度:83%
  7. 预测:14 | 实际 10 | 准确度:71%
  8. 预测:16 | 实际 10 | 准确度:63%
  9. 预测:18 | 实际 10 | 准确度:56%
  10. 预测:20 | 实际 10 | 准确度:50%

希望能解决您的问题。

于 2014-01-26T15:37:54.490 回答
1

将 Col C 中的单元格格式化为“%”,然后试试这个公式

根据快照在 C1 中的公式

=IF(B1<A1,VALUE("-"&(B1/A1)),(B1/A1))

根据快照在 D1 中的公式

=B1-A1

下面的各种测试场景。

在此处输入图像描述

如果我误解了你的问题,请告诉我,我会纠正我的答案。

跟进

试试这个新公式

=IF(B1<A1,VALUE("-"&(B1/A1)),IF(B1=A1,B1/A1,(B1-A1)/A1))
于 2013-04-20T10:06:15.613 回答
0

我就是这样做的:

=MIN(A1:B1)/MAX(A1:B1)

于 2015-03-25T15:58:30.003 回答
0

尝试这个:

=(1 - ((B1 - A1)/A1)) * 100

编辑:

我只是想多了。看起来准确的定义在这里是相当主观的。试试下面的公式,让我知道这是否更有效。

=(1-(ABS(B1-A1)/A1))*100
于 2013-04-20T04:18:34.360 回答
0

下面的公式将给出%geExcel 中的准确性。应用后点击%按钮:

=1-(ABS((Predicted/Actual)-1))
于 2020-10-18T11:11:28.677 回答