LOGEST (функція LOGEST)

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію LOGEST.

Опис

У регресійному аналізі ця функція обчислює експоненційну криву, яка відповідає даним, і повертає масив значень, що описує криву. Оскільки ця функція повертає масив значень, її потрібно вводити як формулу масиву.

Формула кривої має такий вигляд:

y = b*m^x

або

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

якщо є декілька х-значень, де залежне y-значення — функція незалежних x-значень. m-значення — це основи, які відповідають кожному експоненційному x-значенню, а b — константа. Зауважте, що y, x і m можуть бути векторами. Масив, який повертає функція LOGEST, — {mn;mn-1;...,m1;b}.

Синтаксис

LOGEST(відомі_значення_y;[відомі_значення_x];[конст];[статистика])

Синтаксис функції LOGEST має такі аргументи:

  • Відомі_значення_y    Обов'язковий. Сукупність значень y, уже відомих у відношенні y = b*m^x.

    • Якщо масив «відомі_значення_y» – один стовпець, кожний стовпець «відомі_значення_x» інтерпретується як окрема змінна.

    • Якщо масив «відомі_значення_y» – один рядок, кожний рядок «відомі_значення_x» інтерпретується як окрема змінна.

  • Відомі_значення_х     — необов’язковий аргумент. Додаткова сукупність значень х, які, ймовірно, уже відомі у відношенні y = b*m^x.

    • Масив "відомі_значення_x" може містити один або кілька наборів змінних. Якщо використовується лише одна змінна, "відомі_значення_y" і "відомі_значення_x" можуть бути діапазонами будь-якої форми, доки вони мають рівні виміри. Якщо використовується кілька змінних, "відомі_значення_y" мають бути діапазоном клітинок із висотою в один рядок і шириною в один стовпець (який ще називають вектором).

    • Якщо "відомі_значення_x" не задано, вважається, що це буде масив {1;2;3;...}, який має той самий розмір, що й "відомі_значення_y".

  • Конст    Необов’язковий. Логічне значення, яке визначає, чи потрібно, щоб константа b дорівнювала 1.

    • Якщо аргумент "конст" приймає значення TRUE (істина), або цей аргумент не вказано, b обчислюється у звичайний спосіб.

    • Якщо аргумент "конст" приймає FALSE (хибність), b вважається рівною 1, а m-значення змінюються, щоб відповідати умові y = m^x.

  • Статистика     — необов’язковий аргумент. Логічне значення, яке визначає, чи потрібно повертати додаткову статистику регресії.

    • Якщо аргумент "статистика" приймає значення TRUE (істина), функція LOGEST повертає додаткову статистику регресії, тому повернений масив матиме вигляд {mn;mn-1;...;m1;b:sen;sen-1;...;se1;seb:r 2;sey; F;df:ssreg;ssresid}.

    • Якщо аргумент "статистика" приймає значення FALSE (хибність), або це аргумент не вказано, функція LOGEST повертає лише m-коефіцієнти й константу b.

Докладні відомості про додаткову статистику регресії див. в статті Функція LINEST

Примітки

  • Що більше ваші дані схожі на експоненційну криву, то краще обчислена лінія відповідатиме вашим даним. Як і LINEST, функція LOGEST повертає масив значень, який описує залежність між значеннями, але функція LINEST відповідає прямій лінії у ваших даних; LOGEST відповідає експоненційній кривій. Для отримання додаткових відомостей див. розділ LINEST.

  • Якщо є лише одна незалежна x-змінна, можна отримати значення перетинів з віссю y безпосередньо за допомогою такої формули:

    Перетин з віссю y:
    =INDEX(LOGEST(відомі_значення_y;відомі_значення_x);2)

    Рівняння y = b*m^x можна використовувати для прогнозування майбутніх значень y, але у програмі Microsoft Excel це можна зробити за допомогою функції GROWTH. Для отримання додаткових відомостей див. розділ Функція GROWTH.

  • Формули, які повертають масиви, слід вводити як формули масивів.

    Примітка :  У веб-програмі Excel Online не можна створювати формули масиву.

  • Вводячи константу масиву як, наприклад, аргумент відомі_значення_x, слід використовувати крапку з комою для розділення значень в одному рядку та двокрапку — для розділення рядків. Символи-роздільники можуть відрізнятися залежно від регіональних параметрів.

  • Зауважте, що y-значення, прогнозовані рівнянням регресії, можуть не бути припустимими, якщо вони перебувають поза межами діапазону y-значень, використаного для визначення рівняння.

Приклад

Приклад 1

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу 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, FALSE)

Примітка. Формулу, наведену у прикладі, потрібно ввести як формулу масиву в програмі Excel. Після того, як приклад буде скопійовано на пустий аркуш, виберіть діапазон C9:D9, починаючи із клітинки, яка містить формулу. Натисніть клавішу F2, а потім натисніть сполучення клавіш Ctrl+Shift+Enter. Якщо формулу не вводити як формулу масиву, єдиним результатом буде 1,4633.

1,4633

495,3048

Приклад 2

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу 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, з яким ми вас можемо з’єднати.

×