logo

Лінійна інтерполяція в Excel

Лінійна інтерполяція використовується для підгонки кривих за допомогою лінійних поліномів. Лінійна інтерполяція — це метод, який створює нові точки даних із заданого набору точок даних. Лінійна інтерполяція корисна під час пошуку значення між двома точками даних. Це можна розглядати як заповнення прогалин у таблиці даних. Стратегія лінійної інтерполяції полягає у використанні прямої лінії для з’єднання відомих точок даних по обидва боки від невідомої точки. Він знаходить невідомі значення в таблиці. Формула лінійної інтерполяції визначається як

Формула лінійної інтерполяції

y = y_1 + (x-x_1)frac{y_2-y_1}{x_2-x_1}



як відключити режим розробника на android

Де,

  • x1і у1– перші координати, а
  • x2і у2– другі координати
  • x – точка для виконання інтерполяції
  • y — інтерпольоване значення

Лінійна інтерполяція в Excel

Ми розглянемо два способи обчислення лінійної інтерполяції в Excel.

Випадок 1: Коли ми маємо 2 пари значень для координат x і y. Наприклад:




Ми хочемо перевірити значення 2,3 і, отже, нам потрібно використовувати інтерполяцію. Ми використовуємо лінійну інтерполяцію, тому що значення x і y змінюються лінійно. Ми будемо використовувати ПРОГНОЗ формула,

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

Примітка: У Excel 2016 ПРОГНОЗ функцію було замінено на ПРОГНОЗ.ЛІНІЙНИЙ . Синтаксис і використання цих двох функцій однакові.



Крок 1: Додайте ПРОГНОЗ.ЛІНІЙНИЙ формулу в клітинку, куди потрібно додати інтерпольоване значення.

крок 2: Заповніть формулу потрібними значеннями. Спочатку буде показано значення x, потім додайте значення осі y і, нарешті, додайте значення осі x у формулу та натисніть Enter. Ви отримаєте бажаний результат.

Тут інтерпольоване значення 23 є 5.6

Випадок 2: Коли ми маємо більше 2 пар значень для координат x і y.

Наприклад, У нас є дані про кількість опадів (у см), отриманих у деяких частинах Індії протягом 7 днів поспіль. Ми хочемо прогнозувати опади на 1,5 дня.


Спочатку нам потрібно перевірити x1, х2, і1,і у2. Для цього ми будемо використовувати VLOOKUP, INDEX і MATCH

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

Синтаксис:

=VLOOKUP (пошукове_значення, масив_таблиці, номер_індексу_стовпця, [діапазон_пошуку])

range_lookup: це необов’язковий параметр. Ми можемо ввести 1/True, який шукає приблизний збіг, а 0/False, який шукає точний збіг.

ІНДЕКС: Він використовується, коли вам потрібно значення або посилання на значення з таблиці чи діапазону.

Синтаксис:

= ІНДЕКС(масив, номер_рядка, [номер_стовпця])

Де масив і row_num є обов’язковими значеннями, а column_num необов’язковим.

МАТЧ: Ця функція шукає вказаний елемент у діапазоні клітинок, а потім повертає відносне положення цього елемента в діапазоні.

Синтаксис:

= MATCH(пошукове_значення, пошуковий_масив, [тип_збігу])

Де lookup_value і lookup_array є обов’язковими значеннями, а match_type необов’язковим.

Ми будемо розраховувати всі інші значення за допомогою наведених вище формул.

Крок 1: Обчислення х1використовуючи VLOOKUP . Введіть формулу та значення, як показано нижче.

крок 2: Натисніть Enter, і ви отримаєте потрібне значення (як показано нижче).

крок 3: Обчислення y1використовуючи VLOOKUP . Введіть формулу та значення, як показано нижче. Єдина зміна, яку нам тут потрібно зробити, це змінити col_index_num на 2, оскільки нам потрібні значення зі стовпця C.

крок 4: Натисніть Enter, і ви отримаєте потрібне значення (як показано нижче).

Для обчислення значень х2і у2, ми будемо використовувати ІНДЕКС і Функції MATCH .

крок 5: Обчисліть х2використовуючи ІНДЕКС і Функції MATCH . Введіть формулу та значення, як показано нижче.

Крок 6: Натисніть Enter, і ви отримаєте потрібне значення (як показано нижче).

Крок 7: Обчисліть і2за допомогою функцій INDEX і MATCH. Введіть формулу =ІНДЕКС($C:$C, MATCH(F6,$C:$C)+1) і значення, як показано нижче. Єдина зміна тут стосується стовпця C і значення y1.

Крок 8: Натисніть Enter, і ви отримаєте потрібне значення (як показано нижче).

Тепер ми будемо використовувати вищезгадану формулу для обчислення значення y.

Крок 9: Помістіть усі обчислені значення у формулі в потрібну клітинку. (як показано нижче)


java, якщо інше

Крок 10: Натисніть Enter, і ви отримаєте бажані результати.