【发布时间】:2016-04-07 21:05:16
【问题描述】:
我正在用 excel 构建一个预测方法比较工具。我必须使用 excel 来完成这个特定的任务。我需要比较不同类型的误差(MAE 平均绝对误差、RMSE 均方根误差等)以显示哪种方法效果最好。
我的错误(残差)组织如下:
Column 1 Column 2
-0.5 1.2
1.5 -1
"" "" # <==== here is what is causing the issue
0.2 1.5
问题是有时数据集没有完全填充,如果没有活动,我已经内置了返回“”的“if”语句(我可以从“if”语句中得到一个空白单元格)在某个日期。 这不会导致计算平均误差或 RMSE 或预测时出现问题。
我尝试了以下公式(使用 ctrl+shift+enter 进行数组公式):
=average(abs(DATA-RANGE))
=sum(abs(DATA-RANGE))/count(DATA-RANGE) # I calculated the count in another cell
如果不是包含“”的单元格,我相信这些会起作用(根据在另一个地方找到的解决方案)
有什么想法吗?电子表格已经很大,我想在不创建新列的情况下执行此操作(即,创建一个新的 abs(DATA) 列来计算平均值)。
我也想在没有任何 VBA/宏的情况下制作它 - 它需要让除了简单的 excel 公式之外什么都不知道的人可以访问。
谢谢!
【问题讨论】:
-
我不知道该选择哪个答案,两者都有效!我想我会把它交给汤姆使用非 CSE(数组)公式。
标签: excel excel-formula average forecasting absolute-value