Прогнозування значень ряду

Якщо потрібно передбачити витрати на наступний рік або спрогнозувати очікувані значення для ряду наукових дослідів, можна скористатися Microsoft Office Excel для автоматичного генерування майбутніх значень на основі наявних або для автоматичного генерування екстрапольованих значень на основі обчислень лінійного чи експоненціального наближення.

Ви можете заповнити ряд значеннями, які відповідають простому лінійному або експоненціальному наближенню, використовуючи маркер заповнення або команду Ряди. Щоб розширити комплексні або нелінійні дані, використовуйте функції аркуша або засіб регресивного аналізу в надбудові "Пакет аналізу".

У лінійному ряді значення кроку, або різниця між першим і наступним значеннями ряду, додається до кожного наступного значення ряду.

Початкове виділення

Розширений лінійний ряд

1; 2

3; 4; 5

1; 3

5; 7; 9

100; 95

90; 85

Щоб заповнити ряд значеннями, які найкраще відповідають лінійному наближенню, виконайте такі дії:

  1. Виділіть принаймні дві клітинки, які містять початкові значення для наближення.

    Якщо потрібно підвищити точність ряду наближень, виділіть додаткові початкові значення.

  2. Перетягніть маркер заповнення в напрямку клітинок, які потрібно заповнити значеннями, що зростають або спадають.

    Наприклад, якщо клітинки C1:E1 містять виділені початкові значення 3, 5 та 8, то в разі перетягування маркера заповнення вправо значення будуть зростати, а вліво — спадати.

Порада : Щоб керувати вручну створенням ряду або заповнити ряд за допомогою клавіатури, виберіть команду Ряди (вкладка Основне, група Редагування, кнопкаЗаповнити).

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

Початкове виділення

Розширений експоненціальний ряд

1; 2

4; 8; 16

1; 3

9; 27; 81

2; 3

4,5; 6,75; 10,125

Щоб заповнити ряд значеннями, які відповідають експоненціальному наближенню, виконайте такі дії:

  1. Виділіть принаймні дві клітинки, які містять початкові значення для наближення.

    Якщо потрібно підвищити точність ряду наближень, виділіть додаткові початкові значення.

  2. Утримуючи праву кнопку миші натиснутою, перетягніть маркер заповнення в напрямку клітинок, які потрібно заповнити значеннями, що зростають або спадають, відпустіть кнопку миші, відтак виберіть команду Експоненціальне наближення у контекстне меню.

Наприклад, якщо клітинки C1:E1 містять виділені початкові значення 3, 5 та 8, то в разі перетягування маркера заповнення вправо значення будуть зростати, а вліво — спадати.

Порада : Щоб керувати вручну створенням ряду або заповнити ряд за допомогою клавіатури, виберіть команду Ряди (вкладка Основне, група Редагування, кнопка Заповнити).

За допомогою команди Ряди можна вручну керувати створенням лінійного або експоненціального наближення, а потім ввести значення за допомогою клавіатури.

  • Для побудови лінійного ряду до початкового значення застосовується алгоритм найменших квадратів (y=mx+b).

  • Для побудови експоненціального ряду до початкового значення застосовується алгоритм експоненційного наближення (y=b*m^x).

В обох випадках значення кроку ігнорується. Створений ряд еквівалентний значенням, які повертає функція TREND або GROWTH.

Щоб ввести значення вручну, виконайте такі дії:

  1. Виберіть клітинку, з якої потрібно починати ряд. Ця клітинка має містити перше значення ряду.

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

  2. На вкладці Основне у групі Редагування натисніть кнопку Заповнити й виберіть пункт Прогресія.

  3. Виконайте одну з наведених нижче дій.

    • Щоб заповнити ряд уздовж аркуша, виберіть команду Стовпці.

    • Щоб заповнити ряд впоперек аркуша, виберіть команду Рядки.

  4. У полі Крок введіть значення для зростання ряду.

Тип ряду

Результат значення кроку

Лінійний

Значення кроку додається до початкового значення, а потім до кожного подальшого значення.

Експоненційний

Початкове значення перемножується на значення кроку. Отриманий добуток і кожний наступний добуток перемножуються надалі на значення кроку.

  1. У полі Тип виберіть один із варіантів Лінійний або Експоненційний.

  2. У полі Граничне значення введіть значення, на якому ряд має завершитися.

Примітка : Якщо є кілька початкових значень і потрібно згенерувати тренд, установіть прапорець Тренд.

Якщо для наявних даних потрібно передбачити тренд, можна побудувати лінія тренду на діаграмі. Наприклад, якщо в Excel є діаграма, що відображає дані продажу за перші кілька місяців року, можна додати до цієї діаграми лінію тренду, яка відображатиме загальні зміни продажу (зростаючу, спадну або рівну) або очікувані зміни в наступних місяцях.

Ця процедура передбачає, що діаграму на основі наявних даних уже створено. Якщо це не так, див. статтю Створення діаграм.

  1. Клацніть діаграму.

  2. Клацніть ряд даних, для яких потрібно побудувати лінія тренду або змінне середнє.

  3. На вкладці Макет у групі Аналіз натисніть кнопку Лінія тренду, відтак виберіть тип потрібної лінії тренду регресії або змінного середнього значення.

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

  5. Виберіть потрібні параметри лінії тренду, типи ліній та ефекти.

    • Якщо вибрано пункт Поліноміальна, введіть у полі Порядок найвищий степінь для незалежної змінної.

    • Якщо вибрано пункт Змінне середнє, введіть у полі Період кількість періодів для використання в обчисленнях змінного середнього значення.

Примітки : 

  • Поле Має в основі ряд містить список усіх рядів даних у діаграмі, які підтримують лінію тренду. Щоб додати лінію тренду до інших рядів, клацніть у полі ім’я, відтак виберіть потрібні параметри.

  • Якщо додати змінне середнє значення до точкової діаграми, таке змінне середнє значення матиме в основі порядок значень x, побудованих на діаграмі. Щоб отримати бажаний результат, перед додаванням змінного середнього значення може бути потрібно відсортувати значення x.

Використання функції FORECAST    Функція FORECAST обчислює або прогнозує майбутнє значення на основі наявних значень. Прогнозоване значення — це значення y для заданого значення x. Відомими значеннями є наявні значення x та y, а нове значення прогнозується за допомогою лінійної регресії. За допомогою цієї функції можна прогнозувати майбутні обсяги продажу, потреби в товарі та споживацькі переваги.

Використання функцій TREND і GROWTH    Функції TREND і GROWTH можуть екстраполювати майбутні значення y, які продовжують пряму лінію або експоненційну криву, що найкращим чином описує наявні дані. Вони можуть також повертати лише значення y на основі відомих значень x для прямої або кривої. Для побудови прямої або кривої, яка описує наявні дані, користуйтеся наявними значеннями x і y, які повертає функція TREND або GROWTH.

Використання функцій LINEST і LOGEST    За допомогою функцій LINEST або LOGEST можна обчислити пряму або експоненційну криву на основі наявних даних. Функції LINEST і LOGEST повертають різноманітні статистичні дані регресії, в тому числі нахил і перетин оптимальної лінії.

Нижченаведена таблиця містить посилання для отримання додаткових відомостей про ці функції аркуша.

Функція

Опис

FORECAST

Прогнозування значень.

TREND

Прогнозування лінійної залежності.

GROWTH

Прогнозування експоненційної залежності.

LINEST

Побудова лінійного наближення на основі наявних даних.

LOGEST

Розрахунок експоненційної кривої на основі наявних даних

Якщо ви хочете виконати складніший аналіз регресії, включно з обчисленням і виведенням похибок, скористайтеся засобом регресивного аналізу в надбудові "Пакет аналізу". Докладні відомості див. в статті Завантаження надбудови "Пакет аналізу".

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel UserVoice.

На початок сторінки

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

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

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

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

×