Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

엑셀(Excel)/Excel

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

환경 :  Microsoft Excel 2010

 

TREND, FORCAST 함수는 데이터의 추세를 예측해서 값을 계산할수 있는 함수 입니다. 두 함수는 같은 결과를 나타내 줍니다. 하지만 FORCAST 는 하나의 셀만 계산하고 TREND 함수는 미래 예측값을 하나의 셀이 아닌 영역을 넣어서 출력할수 있습니다.

 

먼저 차트를 통해서 추세선을 그려보고 그 추세에 맞게 미래의 값을 계산해 보겠습니다. 데이터 값은 월수익이고 X 축은 일련번호 입니다.

 

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

추세선을 추가하기 위해 데이터 선을 선택한후 오른마우스 클릭해서 추세선추가를 클릭합니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

그리고 추세선 옵션에서 [수식을 차트에 표시]를 체크합니다. 수식이 어떻게 계산되었는지 알아보고 그 값으로 직접 계산해 보기 위함입니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

그럼 차트 화면에 수식이 표시 되게 됩니다. X 값만 넣으면 Y 값이 나오게 되어있죠. 식은 다음과 같습니다. =76945 * A2 + 668521 식에서 A2 는 몇번째 데이터인지 나타내는 것입니다. A 열에 몇번째 데이터 인지 미리 만들어두고 참조했습니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

추세선 식으로 계산한것과 월수익 데이터를 비교해 보면 비슷하게 나와 있는 것을 알수 있습니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

이제 FORCAST 함수를 이용해 보겠습니다. 3개의 인수가 있는데 첫번째는 일련번호 셀이 되며 두번째는 월수익데이터인 Y 축데이터, 세번째는 X 축 영역인 일련번호입니다. 영역에 해당하는 인수는 절대값으로 표시해야 드래그 해서 다른 셀 계산할 때 제대로 계산됩니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

이렇게 FORCAST 함수로 계산한 결과를 바로옆에 수식으로 계산한 값과 비교해 보면 똑 같이 나와있는 걸 알수 있습니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

다음은 TREND 함수 입니다. FORCAST 와 동일한 결과값을 내지만 3번째 인수로 미래에 데이터를 영역으로 입력할 수 있습니다. Trend 열에 표시할 데이터 영역과 New_x’s 에 입력할 영역의 크기는 동일해야 합니다. 그런후에 선택한 전체 영역에 값을 계산하기 위해 CTRL + SHIFT + ENTER 단축키를 누릅니다. 이렇게 하지 않으면 한칸만 계산됩니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

3가지 방식으로 계산결과는 거의 차이가 없습니다. 같은 결과를 도출한다는 것이죠. 이상으로 수식으로 계산하는 방법과 FORECAST, TREND 함수로 계산하는 방법에 대해 알아보았습니다.

엑셀(Excel) TREND, FORCAST 함수를 이용해서 미래 데이터 예측하기

 

 

Posted by 녹두장군

댓글을 달아 주세요

  1. 아프로디테 2016.01.04 00:59  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 , 블로그에 너무 자세히 예시까지 들어서 설명이 잘되어 있어서 엑셀로 분석하는거 공부하면서 도움 많이 되고 있는데요
    에너지 사용량 예측하려고 하다가 방법 따라해보다 글남겨요
    월별로 추세선 하나만 그으면 좋은데요 ㅜㅜ
    어느 순간 기울기가 급격하게 바뀌다가 기울기가 수평이 되는 부분되는
    추세선을 그리려고 하고 고있어요.
    그러니까... 외기온에 따른 에너지 사용량 같은거 그리려고 하는데요~
    1월부터 12월까지 외기온이 -2.8 -2 5.1 12.3 19.7 24.1 25.4 27.1 21 15.3 5.5 -4 이고
    에너지 사용량은 15 13 11 7 4 4 5 5 4 4 9 15 에요
    외기온과 에너지의 상관관계를 단순히 추세선을 그으려는게 아니고
    이렇게 또 다른 년도 -3.4 -1.2 5.1 10 18.2 24.4 25.5 27.7 21.8 15.8 6.2 -0.2 외기온에 따라서 에너지 사용량이 1월부터 12월까지 13 10 9 7 4 3.60 4.06 4 3.13 4.13 8.24 12.67 또 다른 년도에 외기온이 -0.7 1.9 7.9 14 18.9 23.1 26.1 25.2 22.1 15.6 9 -2.9 에너지 사용량이 14.18 11.29 9.04 5.35 4 3 4.04 4.04 4 4 8 16
    일때 가로축(X) 외기온에 따라 에너지 사용량 (Y) 값이 산포도로 나타내지는데요~

    이럴때 단순히 추세선을 긋는게 아니고 기온에 따라서 에너지 사용량은
    1,2,3, 11,12 월과 7.8.9,10월과 3,4,5,6월로 추세선 성격이 다르게 나타나는데요
    겨울과 여름은 난방 냉방을 해서 외기온에 따른 에너지 상관관계 그러니까 추세선 기울기가 가파르고
    3,4,5,6은 기울기가 수평하게 나타나는데
    엑셀에서 이 추세선을 이어서 각각 표현하는 방법이 있을까요? ...
    한 데이터 안에서 추세선 지점을 선택하여서
    트렌드 크래프 그리는 것처럼 최소 자승법을 이용하여서 그 3,4,5,6 수평한 부분과 난방에너지를 나타내는 부분 1,2,3, 11,12 월과 냉방에너지를 나타내는 부분 7.8.9,10을 동시에 한 그래프에 표시하고 싶은데요...