我有一个简单的电子表格,其中A列是一堆日期(升序),B列是一堆值。找到OLS斜率很容易:
SLOPE(B2:B161,A2:A161)
但我不想要一切的倾斜。我想看看每个月的坡度。所以如果C3是“3”,我想做类似的事情:
SLOPE(IF(MONTH(A2:A161)==C3,B2:B161), A2:A161)
哪个错了,但希望传达我想要做的事情。我该如何实际做到这一点?
答案 0 :(得分:3)
你或多或少都有正确的想法。尝试以下操作,但不是按Enter键将值提交到单元格,而是按Control + Shift + Enter(CSE)将其转换为数组公式并使其按您喜欢的方式运行。
=SLOPE(IF(MONTH(A2:A161)=3,A2:A161),B2:B161)