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.

    • Масив «відомі_значення_х» може включати одну або кілька сукупностей змінних. Якщо використовується лише одна змінна, "відомі_значення_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.

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

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

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

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

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

Примітка.: Якщо у вас є поточна версія пакета Office 365, то ви можете просто увести формулу у верхньому лівому куті діапазону виведення, а потім натисніть клавішу вводу , щоб підтвердити формулу як динамічну формулу масиву. В іншому разі формулу потрібно вводити як успадковане формулу масиву, спочатку вибравши діапазон виведення, ввівши формулу в верхню ліву частину діапазону виведення, а потім натисніть сполучення клавіш CTRL + SHIFT + ВВІД , щоб підтвердити його. У програмі Excel буде вставлено фігурні дужки на початку та в кінці формули. Докладні відомості про формули масивів див. в статті Приклади формул масивів і рекомендації.

1,4633

495,3048

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку 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

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×