• 최초 작성일: 2014-11-18
  • 최종 수정일: 2014-11-18
  • 조회수: 6,413 회
  • 작성자: 무지개타고
  • 강의 제목: 통계로 세상보기 ㅡ 초보적인 주기(Time Period) 연산

엑셀러 권현욱

들어가기 전에

'통계'라고 하면 여러분은 어떤 생각이 드시나요? 저는 개인적으로 좋은 기억보다 그렇지 않은 기억이 많습니다만, 최근 들어 통계를 좀 더 공부해야겠다는 생각을 많이 하고 있습니다.

이번 시간에 함께 할 주제는 '무지개타고'님의 재미있는 통계이야기입니다. '무지개타고'님은 '통계로 세상보기'라는 블로그(https://onrainbow.tistory.com/)를 운영하고 있기도 합니다. 특유의 위트와 재미가 있는 통계 강의에 빠져보시기 바랍니다.


  • 이 페이지의 저작권은 콘텐츠 제공자에게 있습니다.
  • 본문 내용은 필자 개인의 견해이며 아이엑셀러 닷컴 공식 의견과 일치하지 않을 수도 있습니다.
파워툴스 누적 다운로드 26,361회+ 무료로 받기
파워툴스 for Excel 로고

🚀 파워툴스 마스터클래스

엑셀 리본에 내 도구가 "착" 생기는 강의

25년 경력 Microsoft Excel MVP가, AI에게 말로 지시해 나만의 엑셀 자동화 도구를 만들고 배포하는 방법을 처음부터 끝까지 공개합니다.

  • AI에게 지시해 원하는 기능을 만드는 '엑셀 바이브 코딩'
  • 전통적인 VBA 지식 없이 바로 시작 가능
  • 15개 레슨 + 예제/실습 파일 제공
무료 1강 보기 전체 강의 안내

아주 초보적인 방법이 아른거려 간단히 주기 Time Period연산 방법을 만들어 보았다. 일단 Sin 함수를 하나 만들고 차트를 작성한다.

로딩 중...
로딩 중...

그리고 등차수열의 합 공식을 차용한다. 이 공식을 뒤집으면 초보적이나마 주기를 구할 수 있을 것 같다.

로딩 중...

표 아래 쪽 셀에 다음 수식을 작성한다.

C29 셀(합, Sn):
=SUMPRODUCT((C$3:C$22 <= C$4:C$23) * (C$4:C$23 > C$5:C$24) * ($B$4:$B$23))
C30 셀(빈도, n):
=SUMPRODUCT((C$3:C$22 <= C$4:C$23) * (C$4:C$23 > C$5:C$24))
C31 셀(초항, a1, 배열수식):
=MIN(IF((C$3:C$22 <= C$4:C$23) * (C$4:C$23 > C$5:C$24), $B$4:$B$23))
C32 셀(주기, d):
=2 * (C29/C30 - C31) / (C30 - 1)
로딩 중...

그러나 아쉽게도 임의의 난수를 가미해서 Sin 값을 구하면 의도와 달리 주기값이 엉클어진다. 꼭지점(?)의 위치를 갖고 구하다 보니 이런 결과가 나오게 되었다. 즉 적용 범위에 제한이 있다는 것.

로딩 중...
로딩 중...