LOGEST 함수

이 문서에서는 Microsoft Excel의 LOGEST 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

회귀 분석에서 데이터에 맞는 지수 곡선을 계산하여 그 곡선을 설명하는 값의 배열을 반환합니다. 이 함수는 값을 배열로 반환하므로 배열 수식으로 입력해야 합니다.

곡선에 대한 방정식은 다음과 같습니다.

y = b*m^x

또는

y = (b*(m1^x1)*(m2^x2)*_)

x 값이 여러 개일 때 종속 y 값은 독립 x 값의 함수입니다. m 값은 각 지수 x 값에 해당하는 밑이고 b는 상수 값입니다. x, y, m은 벡터가 될 수 있습니다. LOGEST로 반환되는 배열은 {mn,mn-1,...,m1,b}입니다.

구문

LOGEST(known_y's, [known_x's], [const], [stats])

LOGEST 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • known_y's    필수 요소입니다. y = b*m^x 관계에서 이미 알고 있는 y 값의 집합입니다.

    • 배열 known_y's가 한 개의 열에 있으면 known_x's의 각 열은 별도의 변수로 해석됩니다.

    • 배열 known_y's가 한 개의 행에 있으면 known_x's의 각 행은 별도의 변수로 해석됩니다.

  • known_x's    선택 요소입니다. y = b*m^x 관계에서 이미 알고 있는 x 값의 집합입니다.

    • 배열 known_x's에는 하나 이상의 변수 집합이 포함될 수 있습니다. 변수가 하나만 사용될 경우 known_y's 및 known_x's의 차원이 같으면 모든 형태의 범위를 사용할 수 있습니다. 변수가 여러 개 사용되면 known_y's는 한 행 높이 또는 한 열 너비로 된 범위(벡터)여야 합니다.

    • known_x's를 생략하면 known_y's와 같은 크기의 배열 {1,2,3,...}으로 간주됩니다.

  • const    선택 요소입니다. 상수 b를 1로 할지 여부를 지정하는 논리값입니다.

    • const가 TRUE이거나 이를 생략하면 b는 정상적으로 계산됩니다.

    • const가 FALSE이면 b는 1로 설정되고 m 값은 y = m^x에 맞춰집니다.

  • stats    선택 요소입니다. 추가적인 회귀 통계 항목을 구할지 여부를 지정하는 논리값입니다.

    • stats가 TRUE이면 LOGEST는 추가 회귀 통계량을 반환하므로 표시되는 배열은 {mn,mn-1,...,m1,b;sen,sen-1,...,se1,seb;r 2,sey;F,df;ssreg,ssresid}입니다.

    • stats가 FALSE이거나 이를 생략하면 LOGEST는 계수 m과 상수 b만 반환합니다.

추가적인 회귀 통계 항목에 대한 자세한 내용은 LINEST 함수를 참조하세요.

주의

  • 데이터를 그린 선이 지수 곡선과 비슷할수록 계산된 선이 데이터와 잘 맞게 됩니다. LINEST와 마찬가지로 LOGEST는 값 사이의 관계를 설명하는 값의 배열을 구하지만 LINEST에서는 직선을 얻고 LOGEST에서는 지수 곡선을 얻습니다. 자세한 내용은 LINEST 함수를 참조하세요.

  • 독립 변수 x가 하나일 때는 다음 수식을 사용하여 기울기(m) 값과 y 절편(b) 값을 직접 얻을 수 있습니다.

    y 절편(b):
    INDEX(LOGEST(known_y's,known_x's),2)

    y = b*m^x를 사용하여 y 값을 예측할 수 있습니다. 그러나 GROWTH 함수를 사용하여 y 값을 예측할 수도 있습니다. 자세한 내용은 GROWTH 함수를 참조하세요.

  • 배열을 반환하는 수식은 배열 수식으로 입력해야 합니다.

    참고: Excel Online에서는 배열 수식을 만들 수 없습니다.

  • known_x's와 같은 배열 상수를 인수로 입력할 때는 쉼표를 사용하여 같은 행에 있는 값을 구분하고 세미콜론을 사용하여 행을 구분합니다. 구분 기호는 국가별 설정에 따라 다를 수 있습니다.

  • 회귀 방정식으로 예측된 y 값이 방정식에 사용된 y 값의 범위 밖에 있으면 유효하지 않습니다.

예제

예제 1

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

단위

11

33100

12

47300

13

69000

14

102000

15

150000

16

220000

수식

설명

결과

=LOGEST(B2:B7,A2:A7, TRUE, FALSE)

참고 이 예제에서는 수식을 Excel 프로그램의 배열 수식으로 입력해야 합니다. 예제를 빈 워크시트에 복사한 후 수식 셀로 시작되는 C9:D9 범위를 선택하고 F2 키를 누른 다음 Ctrl+Shift+Enter를 누릅니다. 수식을 배열 수식으로 입력하지 않으면 단일 결과는 1.4633이 됩니다.

1.4633

495.3048

예제 2

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

단위

11

33,100

12

47,300

13

69,000

14

102,000

15

150,000

16

220,000

수식

결과

=LOGEST(B2:B7,A2:A7,TRUE,TRUE)

1.4633

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×