如何在excel中使用多个条件运行条件关联?

如何在excel中使用多个条件运行条件关联?,excel,excel-formula,vba,Excel,Excel Formula,Vba,我需要在一年内运行一个条件相关性,条件需要与时间和月份一致。例如,我想找出第一个月苹果股票价格与第一个月英特尔股票价格的相关性 我每个月都要每小时做一次,所以288次。我不知道如何使它自动化。它也需要在excel中。它可以使用VBA,但最好不使用 这就是我迄今为止所尝试的 =correl( if(v$5=1 AND $w4=1),$e1:$e8760),if(v$5=1 AND $w4=1),$f1:$f8760)) 问题是它一直在计算所有e和所有f之间的相关性,而不是与条件相关的e和f的子集

我需要在一年内运行一个条件相关性,条件需要与时间和月份一致。例如,我想找出第一个月苹果股票价格与第一个月英特尔股票价格的相关性

我每个月都要每小时做一次,所以288次。我不知道如何使它自动化。它也需要在excel中。它可以使用VBA,但最好不使用

这就是我迄今为止所尝试的

=correl( if(v$5=1 AND $w4=1),$e1:$e8760),if(v$5=1 AND $w4=1),$f1:$f8760))

问题是它一直在计算所有
e
和所有
f
之间的相关性,而不是与条件相关的
e
f
的子集


任何建议都会有帮助

你希望有人为你写这封信吗?我们很乐意帮助回答问题,但这不是一个代码编写服务。如果你有一些代码和关于它的问题,发布并询问。让我们看看你开始做什么抱歉第一次用这个。这是我的代码rn=correl(如果(v$5=1和$w4=1),$e1:$e8760),如果(v$5=1和$w4=1),$f1:$f8760)),问题是它一直在计算所有e和所有f之间的相关性,而不是与条件相关的e和f的子集。请编辑帖子并添加代码(在代码格式中,查找
{/code>symbol),我试着像你建议的那样使用括号,但是没有用。我按了controls+shift+enter键而不是正常的enter键,但它仍然不起作用