메뉴

FORECAST 함수

2010
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 FORECAST 함수는 선형 회귀로 기존 데이터에서 특정 값을 예측하는 함수입니다.

FORECAST 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=FORECAST(예측할값, 결과값범위, 예측값범위)
인수구분설명
예측할값 필수
결과를 예측할 숫자 또는 해당 값이 입력된 셀입니다.
결과값범위 필수
예측의 기준이 되는 기존 결과값이 입력된 범위입니다.
예측값범위 필수
기존 결과값에 대응하는 시점 또는 값이 입력된 범위입니다.
예제 시트
D5=FORECAST(D2,B2:B5,A2:A5)
A
B
C
D
E
1
x값
y값
예측할값
2
1
2
5
3
2
4
4
3
6
예측 결과
5
4
8
10
6
y가 x의 2배로 증가하는 데이터에서 x가 5일 때의 y값은 10으로 예측됩니다.

함수 개요

엑셀 FORECAST 함수는 선형 회귀를 사용해 기존 데이터 범위에서 특정 값을 추정하는 함수입니다. 판매량, 재고 수요량, 소비자 추세처럼 특정 시점이나 값에 대한 결과를 예측할 때 사용할 수 있습니다.

=FORECAST(8400,B2:B5,A2:A5)가격이 8,400원일 때의 판매량을 예측합니다.
결과188
엑셀 FORECAST 함수 수식 입력 예제

시계열의 미래 값을 예측하려면 FORECAST.ETS 함수 를 사용할 수 있습니다. 엑셀 2016 이후 버전에서는 같은 선형 예측 기능의 FORECAST.LINEAR 함수 가 제공됩니다.

FORECAST 함수 간단 예제

1
기존 매출로 다음 날 매출 예측하기

2019년 매출액과 날짜 범위를 기준으로 2020년 1월 1일의 매출을 예측합니다.

=FORECAST(DATE(2020,1,1),B2:B5,A2:A5)기존 매출로 다음 날의 매출을 예측합니다.
결과1,802
엑셀 FORECAST 함수 간단 예제 1

선형 회귀로 계산한 2020년 1월 1일의 예상 매출을 반환합니다.

2
특정 가격의 판매량 예측하기

기존 가격과 판매량 데이터를 사용해 가격이 8,400원일 때의 판매량을 예측합니다.

=FORECAST(8400,B2:B5,A2:A5)8,400원에 대응하는 판매량을 예측합니다.
결과210
엑셀 FORECAST 함수 간단 예제 2

가격범위의 선형 관계를 기준으로 예상 판매량을 반환합니다.

그 외 주의사항

예측할값은 반드시 숫자여야 하며, 숫자가 아니면 #VALUE! 오류를 반환합니다.

결과값범위 또는 예측값범위가 비어 있으면 #N/A 오류를 반환하며, 두 범위의 데이터 개수도 같아야 합니다.

예측값범위의 분산이 0, 즉 모든 값이 같으면 #DIV/0! 오류를 반환합니다.

엑셀 2016 이후 버전에서는 FORECAST.LINEAR 함수로 대체되었지만 이전 버전과의 호환성을 위해 제공됩니다.

댓글 1
5 (1개 평가)
강민준🤗
강민준🤗 2024.08.09 18:12
좋은 강의 감사합니다🙇‍♂️
스크랩 완료