본문 바로가기
엑셀

엑셀 TREND, GROWTH, LINEST 함수에 대해서 알아보자.

by koko1 2023. 4. 6.
반응형

1. TREND 함수 사용

TREND 함수는 추세선을 생성하는 데 사용됩니다. 이 함수를 사용하면 주어진 데이터의 예측값을 계산하고 이를 사용하여 추세를 예측할 수 있습니다. TREND 함수는 다음과 같은 구문을 가집니다.

 

TREND(known_y's, known_x's, new_x's, [const])

여기서:

known_y's: 추세선을 만들기 위한 종속 변수의 범위입니다.

known_x's: 추세선을 만들기 위한 독립 변수의 범위입니다.

new_x's: 새로운 종속 변수 값을 예측하려는 독립 변수의 범위입니다.

const: 선택적 매개 변수로, 회귀식의 절편을 포함할지 여부를 지정합니다. const가 TRUE인 경우, 회귀식에 절편이 포함됩니다. 기본값은 TRUE입니다.

 

예를 들어, 아래와 같은 데이터 범위가 있다고 가정해 봅시다.

 

 

 

 

A B

1 1 5

2 2 7

3 3 9

4 4 11

5 5 13

이 데이터를 기반으로 새로운 값을 예측하려면 다음과 같이 TREND 함수를 사용할 수 있습니다.

=TREND(B1:B5, A1:A5, 6)

이 식은 종속 변수 범위인 B1:B5와 독립 변수 범위인 A1:A5를 기반으로 새로운 독립 변수 값 6에 대한 종속 변수 값을 예측합니다. 결과 값은 15입니다.

 

2. GROWTH 함수 사용

GROWTH 함수는 지정된 X값에 대한 Y값을 예측하기 위한 회귀분석 함수입니다. 이 함수는 주어진 값의 로그를 취하여 선형 회귀 분석을 수행하고, 그 결과를 지수 함수로 반환합니다.

 

GROWTH 함수는 다음과 같이 구성됩니다.

GROWTH(known_y's, [known_x's], [new_x's], [const])

known_y's: 선형 회귀 분석을 수행할 Y값 범위

known_x's: 선택 사항으로, X값 범위를 지정합니다. X값 범위를 지정하지 않으면 기본값으로 1부터 Y값 범위의 요소 수까지 사용됩니다.

new_x's: 선택 사항으로, 예측할 X값 범위를 지정합니다.

const: 선택 사항으로, 상수값을 계산할지 여부를 지정합니다. 기본값은 TRUE입니다.

 

 

 

 

예를 들어, A1:B6의 범위에는 Y값이 저장되어 있고, C1:C6의 범위에는 X값이 저장되어 있다고 가정해 봅시다. 이때, D1:D6의 범위에는 예측할 X값이 저장됩니다. 이 경우, 다음과 같이 GROWTH 함수를 사용하여 Y값의 예측값을 계산할 수 있습니다.

=GROWTH(A1:B6, C1:C6, D1:D6)

이렇게 하면 D1:D6의 각 셀에 대해, 지정된 범위의 X값에 대한 Y값을 예측한 결과가 계산됩니다.

 

3. LINEST 함수 사용

LINEST 함수는 선형회귀 분석을 수행하는 함수로서, 입력된 x값과 y값을 기반으로 가장 적합한 회귀선을 찾아주는 역할을 합니다. 이 함수는 배열 함수로서, 결과값으로 기울기, y절편, R제곱값 등을 반환합니다.

 

다음은 LINEST 함수의 구체적인 사용 방법입니다.

 

 

 

=LINEST(known_y's, [known_x's], [const], [stats])

known_y's: 종속 변수의 데이터 범위입니다. (필수 입력)

known_x's: 독립 변수의 데이터 범위입니다. (선택 입력)

const: 회귀식에 상수항을 포함할 것인지 여부를 결정하는 값입니다. TRUE로 설정하면 상수항을 포함하고, FALSE로 설정하면 상수항을 제외합니다. (선택 입력, 기본값: TRUE)

stats: 반환할 통계 정보의 종류를 지정하는 값입니다. 1부터 5까지의 정수를 입력할 수 있습니다. (선택 입력, 기본값: 5)

 

다음은 LINEST 함수를 사용하여 x값과 y값이 주어졌을 때 기울기와 y절편을 계산하는 예시입니다.

=LINEST(B2:B6, A2:A6, TRUE, TRUE)

known_y's: B2부터 B6까지의 범위입니다.

known_x's: A2부터 A6까지의 범위입니다.

const: TRUE로 설정하여 상수항을 포함합니다.

stats: TRUE로 설정하여 기울기와 y절편을 반환합니다.

이 함수를 입력하면 결과값으로 다음과 같은 배열이 반환됩니다.

{0.5,0.3}

배열의 첫 번째 값은 기울기를 나타내고, 두 번째 값은 y절편을 나타냅니다. 이를 이용하여 회귀선의 방정식을 만들 수 있습니다.

 

2023.04.16 - [엑셀] - 엑셀 차트 데이터 애니메이션 추가하기

 

엑셀 차트 데이터 애니메이션 추가하기

엑셀 차트에서 애니메이션을 추가하는 것은 시각적인 요소를 강화하여 데이터를 더욱 생생하게 보여주는 방법 중 하나입니다. 차트 데이터를 시각적으로 표현할 때 애니메이션을 추가하면 데

4ulove.tistory.com

2023.04.11 - [엑셀] - 엑셀 차트 제목/축 레이블/범례 수정하기.

 

엑셀 차트 제목/축 레이블/범례 수정하기.

엑셀 차트에서 제목, 축 레이블, 범례는 중요한 요소로, 차트의 의미를 명확히 전달하기 위해서는 적절한 수정이 필요합니다. 이에 대한 구체적인 내용은 아래와 같습니다. 1. 차트 제목 수정 차

4ulove.tistory.com

2023.04.12 - [엑셀] - 엑셀 차트 데이터 축 조절 이해하기.

 

엑셀 차트 데이터 축 조절 이해하기.

엑셀에서 차트를 만들 때, 축을 조절하여 그래프를 보다 적합하게 만들 수 있습니다. 데이터 축은 차트의 X축(수평축)과 Y축(수직축)으로 나뉘며, 각 축에 대한 범위, 눈금, 레이블 등을 조절할 수

4ulove.tistory.com

 

 

반응형

댓글