Excel Interpolate (Зміст)

  • Вступ до інтерполяції в Excel
  • Приклади інтерполяції в Excel

Вступ до інтерполяції в Excel

Інтерполяція - це метод, який використовується для оцінки або з'ясування значення між двома відомими значеннями на лінії чи кривій. Цей вид прогнозування використовується у багатьох видах аналізу, таких як інвестування у ріст, прогнозування чисел, встановлення стратегій, страхових рішень, рух цін, акції та ринки акцій тощо.

Лінійна інтерполяція означає оцінку майбутнього значення певної змінної на основі поточних даних. У MS-Excel створюється пряма лінія, яка з'єднує два відомих значення, і, таким чином, майбутнє значення обчислюється за допомогою простої математичної формули або з використанням функції FORECAST.

Приклади інтерполяції в Excel

Давайте розберемося, як інтерполювати в Excel за допомогою деяких прикладів.

Ви можете завантажити цей шаблон інтерполяції Excel тут - Інтерполяція шаблону Excel

Приклад №1 - Використання простої математичної формули

Скажімо, у нас є простий набір даних з двох відомих значень x і y, і ми хочемо інтерполювати значення (тобто знайти відповідне значення y для значення x) наступним чином:

Тож проста формула, яка використовується для інтерполяції цього значення:

y = y 1 + (x - x 1 ) *

Тут х = 22, 5

Отже, коли ми застосовуємо цю формулу до даного набору даних, ми отримуємо інтерпольоване значення y як:

Таким чином, ми можемо побачити на наведеному вище скріншоті, що ми інтерполювали значення з двома відомими значеннями x та y. Можуть бути випадки, коли запам'ятати формулу стає важко. Отже, функція FORECAST може використовуватися в таких випадках.

Приклад №2 - Використання функції FORECAST

Тепер скажімо, що ми хочемо інтерполювати те саме значення у Example1 за допомогою функції FORECAST.

Функція FORECAST оцінює значення на основі існуючих значень разом з лінійною тенденцією. Він має такий синтаксис:

ПРОГНОЗ (x, відомі_y, відомі_x)

Де,

  • x: Це значення або точка даних, відповідне значення якої ми хочемо інтерполювати або передбачити.
  • known_y's: Це відомий діапазон значень y.
  • known_x's: Це відомий діапазон значень x.

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

Таким чином, ми можемо побачити на знімку екрана, що функція FORECAST також добре працює для цього.

Приклад №3 - Використання функції прогнозу

Тепер скажімо, що у нас є набір даних про роздрібну фірму, що має кількість днів та відповідні продажі фірми в ті дні (тобто кількість одиниць, що продаються в ті дні), як показано нижче:

Продажі в цьому випадку лінійні (що також можна перевірити вручну або за допомогою лінійного графіка). Тепер давайте подивимося, як ми використовуємо функцію FORECAST, коли значення знаних_ та знаків_x обчислюються за допомогою функції OFFSET та MATCH:

Давайте спочатку побачимо синтаксис функції OFFSET та функції MATCH:

Функція OFFSET повертає клітинку або діапазон комірок, у яких вказана кількість рядків і стовпців, залежно від висоти та ширини в зазначених рядках і стовпцях. Він має такий синтаксис:

OFFSET (посилання, рядки, значки, (висота), (ширина))

Де

  • довідка: це початкова точка, з якої починається підрахунок рядків і стовпців.
  • рядки: це кількість рядків для зміщення нижче початкової комірки.
  • cols: Це кількість стовпців, які слід змістити прямо від вихідної опорної комірки.
  • висота: необов’язково; Із поверненої посилання це висота рядків.
  • ширина: Необов’язково; Із поверненої посилання це ширина стовпців.

Функція MATCH повертає відносне положення значення пошуку у рядку, стовпці чи таблиці, що відповідає заданому значенню у визначеному порядку. Він має такий синтаксис:

MATCH (lookup_value, lookup_array, (match_type))

Де,

  • lookup_value: це значення, яке потрібно зіставити або переглянути з масиву lookup_array.
  • lookup_array: це масив або діапазон комірок, у яких потрібно шукати значення значень lookup_array.
  • match_type: Необов’язково; це може приймати значення 1, 0, -1.

Значення за замовчуванням для цього match_type становить 1. Для значення 1 функція MATCH знайде найбільше значення, яке менше або дорівнює значенню lookup_value, і значення повинно бути у порядку зростання. Для значення 0 функція MATCH знаходить перше значення, яке точно дорівнює значенню lookup_value. Для значення -1 функція знайде найменше значення, яке більше або дорівнює значенню lookup_value, і значення має бути у порядку зменшення.

Тепер, якщо ми хочемо оцінити обсяги продажів, скажімо, за 28 днів, тоді ми використовуємо наступні функції:

Отже, перша функція OFFSET, яка використовується як другий параметр у функції FORECAST, використовується для вибору знань_y (залежні значення, тобто продажі).

Друга функція OFFSET, яка використовується як третій параметр у функції FORECAST, використовується для вибору знань_x (незалежні значення, тобто кількість днів).

Функція MATCH, яка використовується як параметр у функції OFFSET, використовується для генерування позиції значення, що підлягає прогнозуванню, і таким чином обчислює кількість рядків. Стовпці у функції MATCH, тобто другий параметр у ній повинен бути 0, оскільки залежне значення бажане для того ж стовпця, який вибрано.

Таким чином, за 28 днів ми оцінили або прогнозували продажі фірми в 1120. Так само ми можемо оцінити продажі фірми за різну кількість днів, використовуючи цю функцію ПРОГНОЗУВАННЯ.

Що слід пам’ятати про інтерполяцію в Excel

  • Процес виведення простої функції з набору даних дискретних значень, так що функція проходить через усі задані значення і, таким чином, може бути використаний для прогнозування значень між заданими значеннями, називається інтерполяцією.
  • Він використовується для визначення того, які дані можуть існувати поза зібраними даними.
  • Лінійна інтерполяція не є точним методом в MS Excel, однак, це економія часу та швидке.
  • Лінійну інтерполяцію можна навіть використовувати для прогнозування значень кількості опадів, географічних точок даних тощо.
  • Якщо дані не є лінійними, то деякі інші методи, які можуть бути використані для інтерполяції в таких випадках, є: поліноміальна інтерполяція, сплайнова інтерполяція тощо.
  • Функція FORECAST може навіть використовуватися для екстраполяції або прогнозування майбутніх значень.

Рекомендовані статті

Це посібник з Інтерполяту в Excel. Тут ми обговорюємо, як інтерполювати в Excel разом із практичними прикладами та шаблоном Excel, який можна завантажити. Ви також можете ознайомитися з іншими запропонованими нами статтями -

  1. Заголовок стовпців в Excel | Практичні приклади
  2. Використання функції Excel INDEX
  3. Що таке функція MROUND в Excel?
  4. SUMIF з функцією АБО в Excel

Категорія: