【发布时间】:2013-03-14 02:51:09
【问题描述】:
我正在尝试计算股票时间序列数据的协方差矩阵(此处显示了一个样本)。我正在尝试编写一个代码,该代码允许我计算灵活日期的协方差并将其放在矩阵表中。但是,我一直被#N/A 值所困扰。有什么方法可以让包含 #N/A 值的行在计算中被忽略,从而让我获得协方差值?我需要先对数据进行排序吗?关于使代码灵活适应不同日期范围的提示也将不胜感激。非常感谢
【问题讨论】:
-
您可以在所有单独的函数上使用 "IF(ISERROR(YourFunction),"",YourFunction)",这会将所有内容设置为空白,并且应该忽略这些单元格。仅当您可以控制输入到工作表中的功能。
-
谢谢。由于 correl 函数忽略了空白,因此效果很好。非常感谢。
标签: vba excel matrix covariance