[엑셀] 단순이동평균법으로
매출 예측하기
오늘은
MS Office 실무 과정 중 최준선님의 "누구나 쉽게 따라 하는 엑셀 데이터 분석"
과정에서
단순이동평균법으로 매출을 예측하는 방법에 대해서 알아보도록 하겠습니다.
(사용버전: 2003)
[단순이동평균법이란?]
일정한 간격(매일/매월/매년)으로 기록한 시계열 데이터를 꺾은선 그래프로 나타내면 대개 변화가 심한 불규칙한
곡선으로 나타납니다. 이동 평균은 이와 같이 불규칙적으로 나타나는 선을 더 단순(평활)화해서 추세를 파악하는데 도움을
줍니다.
[단순이동평균법에서
올바른 구간과 정확한 지표를 선택하는 방법]
<1> 예제 파일을 다운로드 받은 후 파일을 엽니다.
[예제파일 다운로드 받기]
<2> D5셀에 마우스 커서를 클릭한 후 =average(c3:c4)를 입력하여 2개월
평균값을 구합니다.
<3> D5셀의 조절점을 끌어서 내용을 복사합니다.
<4> E6셀에 마우스 커서를 클릭한 후 =average(c3:c5)를
입력하여 3개월 평균값을 구하고, E6셀의 조절점을 끌어서 내용을 복사합니다.
<5> F9셀에 마우스 커서를 클릭한 후 =average(c3:c8)를
입력하여 6개월 평균값을 구하고, F9셀에 조절점을 끌어서 내용을 복사합니다.
<6> 2개월 평균의 MSE 값을 구하기 위해 =sumxmy2()함수와
=count()함수를 이용합니다.
D29셀에 마우스 커서를 클릭한 후 다음과 같이 입력합니다.
=SUMXMY2(C5:c24,d5:d24)/count(d5:d24) |
[참고 - SUMXMY2()란]
두 배열에서 대응 값의 차의 제곱를 구한 다음 차의 합계를 구합니다.
* 구문: SUMXMY2(array_x,array_y)
- Array_x 첫째 배열이나 값의 범위입니다.
- Array_y 둘째 배열이나 값의 범위입니다.
* 주의
- 인수는 숫자이거나 숫자가 들어 있는 이름, 배열, 참조 영역이어야 합니다.
- 배열 또는 참조 인수에 텍스트, 논리값 또는 빈 셀이 있는 경우 그 값들은 포함되지 않지만 값이 0인 셀은
포함됩니다.
- array_x와 array_y의 원소 수가 다르면 #N/A 오류 값을 표시합니다. |
<7> 3개월 평균의 MSE 값을 구하기 위해 마우스 커서를 E29셀에 클릭한
후 다음과 같이 입력합니다.
=SUMXMY2(C6:c24,E6:E24)/COUNT(E6:E24) |
<8> 6개월 평균의 MSE 값을 구하기 위해 마우스 커서를 F29셀에 클릭한 후 다음과
같이 입력합니다.
=SUMXMY2(C9:c24,F9:F24)/COUNT(F9:F24) |
<9> 구간 중 2개월 MSE값이 가장 작게 나왔으므로 3개월치 값을 예측하기 위해 2개월 평균의
MSE값을 이용합니다.
<10> D25셀에 마우스 커서를 클릭한 후 5월의 예측값을 구합니다. 2005년
3월,4월의 매출 값이 있으므로, D24셀에 채우기 핸들을 끌어 5월의 값을 구합니다.
<11> 5월의 예측값이 구해지면 실제값이라 가정하고 C25셀에는 수식을 =D25라
입력하여 D25셀의 값을 그대로 가져옵니다. D25셀의 채우기 핸들을 끌어서 6월의 예측값을 구합니다.
<12> 6월의 예측값이 구해지면 실제값이라 가정하고 C26셀에는 수식을 =D26라
입력하여 D26셀의 값을 그대로 가져옵니다.
<13> 5월, 6월의 예측값을 구했으므로 7월 예측값은 D26셀의 채우기 핸들을 끌어서 값을 구하시면
됩니다.
<14> 단순이동평균법을 이용하여 매출을 분석 및 예측하는 방법을 요약하면 다음과 같습니다.