본문 바로가기
질문있어요

같은 날짜의 마지막행에 Correl(상관계수) 구하기

by 일등미노왕국 2021. 10. 16.

VBA방에 글을 올려야 하는데 질문이 들어와서 오늘도 질문방에 글을 쓴다.

 

94년생...학생....

나이도 가늠이 안되는 태니님의 질문을 한참보다가 대화를 시작하였다.

그 이유는 저 친구의 머리속이 궁금해졌다..

난 저 나이에 무슨 생각을 하고 무엇을 하고 있었나???

누구에게나 타임머신을 희망하는 수만가지의 이유가 있겠지만 난 딱 지금의 시점에서 20살이 어렸으면 좋겠다. 얼마나 좋은가 배우겠다는 의지만 있으면 각가지 정보가 넘쳐나는 오늘이....암튼

태니님이 질문한것은 뭔가 데이터가 복잡하게있지만 결국 각 날짜의 값들이 여러가지 있는데 그 날짜 값들의 마지막 행에 G열과 H열의 상관계수를 구하는 것이었다. 

 

이 문제를 푸는 핵심은 각 날짜로 그룹되어진 데이터를 [어떻게 그 마지막 행을 찾느냐]이다. 각 날짜의 마지막 행을 찾을 수 있으면 시작과 끝의 영역의 크기를 알 수 있으므로 나머지를 구하는것은 너무나 쉽다.

 

열 M : 거래일자의 고유값

열 N : Countif를 통해서 날짜의 갯수를 구하는 영역

거듭말하지만 이 질문의 키는 각 날짜의 그룹값을 어떻게 구할것인가를 찾아내는게 그 핵심이라 하겠다.

G열H열CORREL(21.10.15).xlsm
3.11MB

 

댓글