Буває ситуація, коли в масиві відомих значень потрібно знайти проміжні результати. У математиці це називається інтерполяцією. В Excel даний метод можна застосовувати як для табличних даних, так і для побудови графіків. Розберемо кожен з цих способів.

Використання інтерполяції

Головна умова, при якому можна застосовувати інтерполяцію - це те, що шукане значення має бути всередині масиву даних, а не виходити за його межа. Наприклад, якщо ми маємо набір аргументів 15, 21 і 29, то при знаходженні функції для аргументу 25 ми можемо використовувати інтерполяцію. А для пошуку відповідного значення для аргументу 30 - вже немає. В цьому і є головна відмінність цієї процедури від екстраполяції.

Спосіб 1: інтерполяція для табличних даних

Перш за все, розглянемо застосування інтерполяції для даних, які розташовані в таблиці. Для прикладу візьмемо масив аргументів і відповідних їм значень функції, співвідношення яких можна описати лінійним рівнянням. Ці дані розміщені в таблиці нижче. Нам потрібно знайти відповідну функцію для аргументу 28. Зробити це простіше за все за допомогою оператора ПРЕДСКАЗ.

У таблиці немає значення функції в Microsoft Excel

  1. Виділяємо будь-яку вільну позицію на аркуші, куди користувач планує виводити результат від проведених дій. Далі слід клацнути по кнопці «Вставити функцію», яка розміщена зліва від рядка формул.
  2. Перехід в Майстер функцій в Microsoft Excel

  3. Активується віконце Майстра функцій. У категорії «Математичні» або «Повний алфавітний перелік» шукаємо найменування «ПРЕДСКАЗ». Після того, як відповідне значення знайдено, виділяємо його і клацаємо по кнопці «OK».
  4. Перехід до аргументів функції ПРЕДСКАЗ в Microsoft Excel

  5. Запускається вікно аргументів функції ПРЕДСКАЗ. У ньому є три поля:
    • X;
    • Відомі значення y;
    • Відомі значення x.

    У першому полі нам просто потрібно вручну з клавіатури вбити значення аргументу, функцію якого слід відшукати. У нашому випадку це 28.

    В поле «Відомі значення y» потрібно вказати координати діапазону таблиці, в якому містяться значення функції. Це можна зробити вручну, але набагато простіше і зручніше встановити курсор в поле і виділити відповідну область на аркуші.

    Аналогічним чином встановлюємо в поле «Відомі значення x» координати діапазону з аргументами.

    Після того, як всі необхідні дані введені, тиснемо на кнопку «OK».

  6. Аргументи функції ПРЕДСКАЗ в Microsoft Excel

  7. Шукане значення функції буде відображено в тій комірці, яку ми виділили ще в першому кроці даного способу. В результаті вийшло число 176. Саме воно і буде підсумком проведення процедури інтерполяції.

Результат обчислення функції ПРЕДСКАЗ в Microsoft Excel

урок: Майстер функцій в Ексель

Спосіб 2: інтерполяція графіка за допомогою його налаштувань

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

  1. Виконуємо побудова графіка звичайним методом. Тобто, перебуваючи у вкладці «Вставка», виділяємо табличний діапазон, на основі якого буде проводитися побудова. Клацаємо по значку «Графік», розміщеному в блоці інструментів «Діаграми». Із списку графіків вибираємо той, який вважаємо більш доречним в даній ситуації.
  2. Перехід до побудови графіка в Microsoft Excel

  3. Як бачимо, графік побудований, але не зовсім в такому вигляді, як нам потрібно. По-перше, він розірваний, так як для одного аргументу не знайшла відповідна функція. По-друге, на ньому присутня додаткова лінія X, яка в даному випадку не потрібна, а також на горизонтальній осі вказані просто пункти по порядку, а не значення аргументу. Спробуємо виправити все це.

    Для початку виділяємо суцільну синю лінію, яку потрібно видалити і тиснемо на кнопку Delete на клавіатурі.

  4. Видалення лінії в Microsoft Excel

  5. Виділяємо всю площину, на якій розміщений графік. У контекстному меню клацаємо по кнопці «Вибрати дані ...».
  6. Перехід до вибору даних в Microsoft Excel

  7. Запускається вікно вибору джерела даних. У правому блоці «Підписи горизонтальній осі» тиснемо на кнопку «Змінити».
  8. Вікно вибору джерела даних в Microsoft Excel

  9. Відкривається невелике віконце, де потрібно вказати координати діапазону, значення з якого будуть відображатися на шкалі горизонтальній осі. Встановлюємо курсор в поле «Діапазон підписів осей» і просто виділяємо відповідну область на аркуші, в якій міститися аргументи функції. Тиснемо на кнопку «OK».
  10. Зміна шкали осі в Microsoft Excel

  11. Тепер нам залишилося виконати основне завдання: за допомогою інтерполяції усунути розрив. Повернувшись у вікно вибору діапазону даних тиснемо на кнопку «Приховані і порожні клітинки», розташовану в нижньому лівому кутку.
  12. Перехід до прихованих і порожнім осередкам в Microsoft Excel

  13. Відкривається вікно настройки прихованих і порожніх клітинок. У параметрі «Показувати порожні клітинки» виставляємо перемикач в позицію «Лінію». Тиснемо на кнопку «OK».
  14. Налаштування прихованих і порожніх клітинок в Microsoft Excel

  15. Після повернення в вікно вибору джерела підтверджуємо всі зроблені зміни, натиснувши кнопку «OK».

Підтвердження змін до Microsoft Excel

Як бачимо, графік скоректований, а розрив з допомогою інтерполяції видалений.

Графік скоректований в Microsoft Excel

урок: Як побудувати графік в Excel

Спосіб 3: інтерполяція графіка за допомогою функції

Провести інтерполяцію графіка можна також за допомогою спеціальної функції НД. Вона повертає невизначені значення в зазначену осередок.

  1. Після того, як графік побудований і відредагований, так як вам потрібно, включаючи правильну розстановку підписи шкали, залишається тільки ліквідувати розрив. Виділяємо вільну позицію в таблиці, з якої підтягуються дані. Тиснемо на вже знайомий нам значок «Вставити функцію».
  2. Переміщення в Майстер функцій в програмі Microsoft Excel

  3. Відкривається Майстер функцій. У категорії «Перевірка властивостей і значень» або «Повний алфавітний перелік» знаходимо і виділяємо запис «НД». Тиснемо на кнопку «OK».
  4. Майстер функцій в Microsoft Excel

  5. У даній функції немає аргументу, про що і повідомляє з'явилося інформаційне віконце. Щоб закрити його просто тиснемо на кнопку «OK».
  6. Інформаційне вікно в Microsoft Excel

  7. Після цього дії в вибраній комірці з'явилося значення помилки «# Н / Д», але зате, як можна спостерігати, обрив графіка був автоматично усунутий.

Результат обробки функцією НД в Microsoft Excel

Можна зробити навіть простіше, чи не запускаючи Майстер функцій, а просто з клавіатури вбити в порожню осередок значення «# Н / Д» без лапок. Але це вже залежить від того, як якому користувачеві зручніше.

НД вставлена ​​як значення в Microsoft Excel

Як бачимо, в програмі Ексель можна виконати інтерполяцію, як табличних даних, використовуючи функцію ПРЕДСКАЗ, так і графіка. В останньому випадку це можливо за допомогою налаштувань графіка або застосування функції НД, що викликає помилку «# Н / Д». Вибір того, який саме метод використовувати, залежить від постановки задачі, а також від особистих переваг користувача.