首页 文章

Matrix用于结合IF语句计算相关矩阵

提问于
浏览
1

我试图在Excel中使用矩阵函数计算几个相关矩阵 . 我对一个简单的问题没有任何困难,但是当我想根据变量的三个唯一值计算三个矩阵时,我无法使IF语句正常工作 .

具体来说,我有三个场景("risk loving","normal","risk averse"),编号为 B2:B253 . 我的返回数据在 C2:C253 . 我的目标是根据 B 列中的值创建三个相关矩阵 . 我的代码是:

=MMULT(IF(B2:B253="RISK LOVING",TRANSPOSE($C$2:$L$253-$O$3:$X$3),$C$2:$L$253-$O$3:$X$3)/$P$1/MMULT(TRANSPOSE($O$4:$X$4),$O$4:$X$4),0). Any suggestions?

1 回答

  • 0

    条件的左侧是范围(B2:B253) . 右边是一个值 . 我相信第一个comparisson会产生一个真实的,当且仅当它适用于B2时 . 这真的是你想要做的吗?或者你喜欢有一列IF语句 .

相关问题