Excel Interpolate (Съдържание)

  • Въведение в Interpolate в Excel
  • Примери за интерполат в Excel

Въведение в Interpolate в Excel

Интерполацията е метод, който се използва за оценка или откриване на стойност между две известни стойности на линия или крива. Този вид прогнозиране се използва в много видове анализ, като инвестиране в растеж, прогнозиране на числата, установяване на стратегии, застрахователни решения, движение на цените, акции и пазари на акции и др.

Линейна интерполация означава оценка на бъдещата стойност на определена променлива въз основа на текущите данни. В MS-Excel се създава права линия, която свързва две известни стойности и по този начин бъдещата стойност се изчислява с помощта на проста математическа формула или с помощта на функция FORECAST.

Примери за интерполиране в Excel

Нека разберем как да интерполираме в Excel с някои примери.

Можете да изтеглите този Interpolate Excel шаблон тук - Interpolate Excel шаблон

Пример №1 - Използване на проста математическа формула

Нека да кажем, че имаме прост набор от две известни стойности x и y и искаме да интерполираме стойност (т.е. да намерим съответната стойност на y за стойността x), както следва:

Така че простата формула, която се използва за интерполиране на тази стойност, е:

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

Тук х = 22, 5

Така че, когато приложим тази формула към дадения набор от данни, получаваме интерполираната стойност y като:

Така че на горния екран можем да видим, че сме интерполирали стойност с две известни стойности на x и y. Може да има моменти, когато ви е трудно да запомните формулата. Така че, FORECAST функцията може да се използва в такива случаи.

Пример №2 - Използване на функция FORECAST

Сега да кажем, че искаме да интерполираме една и съща стойност в Example1, използвайки функция FORECAST.

Функцията FORECAST оценява стойност въз основа на съществуващите стойности заедно с линейна тенденция. Той има следния синтаксис:

ПРОГНОЗ (x, известни_и, известни_x)

Където,

  • x: Това е стойността или точката от данни, чиято съответна стойност искаме да интерполираме или прогнозираме.
  • known_y's: Това е известният диапазон от y стойности.
  • known_x's: Това е известният диапазон от x стойности.

Затова нека видим на екрана по-долу какво се случва, когато приложим тази функция FORECAST за интерполиране на дадената стойност x:

Така че в горния екран можем да видим, че функцията FORECAST също работи добре за това.

Пример №3 - Използване на функцията за прогнозиране

Нека сега да кажем, че имаме набор от данни на фирма за търговия на дребно с брой дни и съответните продажби от фирмата в онези дни (т.е. брой продадени единици в тези дни), както е посочено по-долу:

В този случай продажбите са линейни (което също може да бъде потвърдено ръчно или с помощта на линейна графика). Сега нека да видим как използваме функцията FORECAST, когато известните и известните_ се изчисляват чрез OFFSET и MATCH функция:

Нека първо видим синтаксиса на OFFSET функцията и функцията MATCH:

Функцията OFFSET връща клетка или диапазон от клетки, които са с определен брой редове и колони, в зависимост от височината и ширината в посочените редове и колони. Той има следния синтаксис:

OFFSET (справка, редове, cols, (височина), (ширина))

Където

  • справка: Това е началната точка, от която ще започне броя на редовете и колоните.
  • редове: Това е броят редове, които трябва да бъдат изместени под стартовата референтна клетка.
  • cols: Това е броят колони, които трябва да се измести от стартовата референтна клетка.
  • височина: По желание; От върнатата референция това е височината на редовете.
  • ширина: По желание; От върнатата референция това е ширината на колоните.

Функцията MATCH връща относителната позиция на стойност за търсене в ред, колона или таблица, която съответства на определената стойност в определен ред. Той има следния синтаксис:

MATCH (lookup_value, lookup_array, (match_type))

Където,

  • lookup_value: Това е стойността, която трябва да бъде съпоставена или разгледана от 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. По същия начин можем да оценим продажбите на фирмата за различен брой дни, използвайки тази функция FORECAST.

Неща, които трябва да запомните за Interpolate в Excel

  • Процесът на извличане на проста функция от набор от дискретни стойности, така че функцията преминава през всички дадени стойности и по този начин може да се използва за прогнозиране на стойности между дадените се нарича интерполация.
  • Използва се за определяне какви данни могат да съществуват извън събраните данни.
  • Линейната интерполация не е точен метод в MS Excel, но спестява време и бързо.
  • Линейната интерполация може дори да се използва за прогнозиране на стойностите за валежи, географски точки с данни и т.н.
  • В случай, че данните не са линейни, тогава някои други методи, които могат да се използват за интерполация в такива случаи, са: полиномна интерполация, сплайнова интерполация и т.н.
  • Функцията FORECAST може дори да се използва за екстраполиране или прогнозиране на бъдещите стойности.

Препоръчителни статии

Това е ръководство за Interpolate в Excel. Тук обсъждаме Как да интерполирате в Excel заедно с практически примери и изтеглящ се шаблон на excel. Можете да разгледате и другите ни предложени статии -

  1. Заглавка на колони в Excel | Практически примери
  2. Използване на Excel INDEX функция
  3. Какво представлява функцията MROUND в Excel?
  4. SUMIF с функция ИЛИ в Excel

Категория: