Како да се интерполира помеѓу две вредности во Excel (6 начини)

  • Споделете Го Ова
Hugh West

Интерполацијата на податоците е многу важна работа кога анализираме експеримент или сакаме да ги предвидиме или одредиме резултатите од некој настан. На пример, ако имаме податоци за две различни прилики, можеме да ги одредиме податоците помеѓу тие прилики со интерполација. Оваа статија накратко ќе опише 6 методи за тоа како да интерполирате меѓу две вредности во Excel. Во базата на податоци, имаме некои X координати и Y координати .

Преземете ја работната книга за вежбање

Интерполирање помеѓу две вредности.xlsx

6 начини за интерполирање помеѓу две вредности во Excel

1. Примена на функцијата FORECAST/FORECAST.LINEAR за интерполирање помеѓу две вредности во Excel

Наједноставниот начин за интерполирање помеѓу две вредности е да се користи FORECAST/FORECAST.LINEAR функција. Ајде да го поминеме описот подолу.

Чекори:

  • Определете која вредност сакате да интерполирате и да направите нови редови за вредноста што сакате да ја интерполирате и интерполираната Во овој случај сакам да интерполирам помеѓу 8 и 9 така избрав вредност 8,5 .

  • Сега напишете ја следната формула во ќелијата B15 .
=FORECAST(C14,C5:C12,B5:B12)

Тука, функцијата ПРОГНОЗА одредува интерполираната вредност во ќелијата C15 преку линеарна регресија . Работи на опсегот B5:B12 (како познати_Xs ) и C5:C12 (како познати_Ди ).

  • Притиснете ENTER копче и ќе ја видите интерполираната вредност во ќелијата C15 .

  • Можете и користете ја функцијата LINEAR во овој случај. Само ставете FORECAST.LINEAR наместо FORECAST во формулата.
=FORECAST.LINEAR(C14,C5:C12,B5:B12)

  • Притиснете ENTER и ќе ја видите истата интерполирана вредност како порано.

Така, можете лесно интерполирате помеѓу две вредности користејќи ја функцијата ПРЕДВИДЕЊЕ .

Прочитајте повеќе: Како да направите линеарна интерполација во Excel (7 практични методи)

2. Користејќи ја комбинацијата на функциите Excel XLOOKUP и FORECAST за интерполирање помеѓу две вредности

Ако сакате да интерполирате во мал опсег од базата на податоци, можете користете ја функцијата XLOOKUP за да ги извлечете координатите во опсегот и интерполирате вредност во нив. Да претпоставиме дека сакаме да ја интерполираме вредноста 6 во B9:C10 . Ајде да разговараме за постапката подолу.

Чекори:

  • Прво, направете некои модификации на базата на податоци за да ги поставите координатите .

  • Впишете ја следнава формула во ќелијата F7 .
=XLOOKUP(C14, B5:B12,B5:B12,,-1,1)

Функцијата XLOOKUP ја бара вредноста во C14 , ја бара оваа вредност во опсегот B5:B12, ија враќа вредноста која е непосредно помала од 6,5 бидејќи не може да ја најде точната вредност во тој опсег и ставаме -1 во овој поглед. Така добиваме x1 како 5 .

Слична формула се користи неколку пати во овој дел. Кога ни треба вредност непосредно поголема од 6,5 , користевме „ 1 “ наместо „ -1 “ во формулата.

  • Притиснете ENTER за да го видите резултатот во ќелијата F7 .

  • Сега напишете ја следната формула во ќелијата F8 .
=XLOOKUP(C14, B5:B12,B5:B12,,1,1)

  • Притиснете ENTER копче и ќе видите поголема вредност од 6 во ќелијата F8 .

  • После тоа, напишете ја следната формула во ќелијата F9 .
=XLOOKUP(C14, B5:B12,C5:C12,,-1,1)

  • Притиснете ENTER . Оваа операција ќе ви ја испорача вредноста во ќелијата C9 .

  • Потоа напишете ја формулата во ќелијата F10 > 1>Y координати од ќелија C10 .

  • Потоа, изберете ќелија C15 и напишете ја формулата дадена подолу.
=FORECAST(C14,F9:F10,F7:F8)

  • Притиснете ENTER клуч за да ја видите интерполираната вредност во ќелијата C15 .

Така можете да интерполирате помеѓу две вредности во мал опсег.

Прочитајте повеќе: Како да направите VLOOKUP и интерполирање во Excel (6 начини)

3.Примена на функции INDEX и MATCH со функцијата FORECAST за интерполирање помеѓу две вредности

Можеме исто така интерполираме помеѓу две вредности во мал опсег од збирката податоци со користење функциите INDEX и MATCH за извлекување на координатите во опсегот и интерполира вредност во нив. Да претпоставиме дека сакаме да ја интерполираме вредноста 6 во B9:C10 . Ајде да разговараме за постапката подолу.

Чекори:

  • Прво, направете некои модификации во базата на податоци за да ги поставите координатите .

  • Впишете ја следнава формула во ќелијата F7 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1))

Тука функцијата MATCH ја враќа позицијата на вредноста на ќелијата на C14 во опсегот B5:B12 . И тогаш функцијата INDEX ја враќа вредноста на таа позиција во B5:B12 . Така се врати x1 .

Слична формула се користи во овој дел неколку пати за да се одреди x2 , y1, и y2 .

  • Притиснете ENTER за да го видите резултатот во ќелијата F7 .

  • Сега напишете ја следната формула во ќелијата F8 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1)+1)

  • Притиснете го копчето ENTER и ќе ја видите поголемата вредност од 6 во ќелијата F8 .

  • После тоа, напишете ја следната формула во ќелијата F9 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1))

  • Погоди ВНЕСЕТЕ . Оваа операција ќе ви ја испорача вредноста во ќелијата C9 .

  • Потоа напишете ја формулата во ќелијата F10 > 1>Y координати од ќелија C10 .

  • Потоа, изберете ја ќелијата C15 и напишете ја формулата дадена подолу.
=FORECAST(C14,F9:F10,F7:F8)

  • Притиснете ENTER клуч за да ја видите интерполираната вредност во ќелијата C15 .

Така можете интерполирате помеѓу две вредности во мал опсег.

4. Интерполирање помеѓу две вредности со користење на математичка формула

Друг ефикасен метод за интерполирање помеѓу две вредности ќе биде примена на математичка формула. Формулата за интерполација е дадена подолу.

Ова е равенка на права линија. Ајде да ги следиме потребните инструкции за да го примениме за интерполирање помеѓу две вредности.

Чекори:

  • Направете некои измени во базата на податоци за вредност на интерполација и напишете ја следнава формула во ќелијата C15 . Овде сакаме да ја најдеме интерполираната вредност кога X координатата е 75 . И поради оваа причина, ќе земеме X координати кои се соседно помали или поголеми од 2,75 и нивните соодветни Y координати во овабаза на податоци.
=C7+(C14-B7)*(C8-C7)/(B8-B7)

Формулата ја враќа интерполираната вредност со мерење на наклон од 2 точки кои се (2,5, 4) и (3, 6) .

  • Сега само притиснете ENTER за да ја видите интерполираната вредност во ќелијата C15 .

Така можете да интерполирате помеѓу две вредности само со користење на математичка равенка.

(6 методи) 5. Интерполација помеѓу две вредности според функциите SLOPE и INTERCEPT

Еден од најлесните начини за интерполирање помеѓу две вредности е да се користи Excel SLOPE и INTERCEPT функционира и ги користи нивните резултати во правилна формула. Ајде да ја видиме постапката подолу. Сакаме да интерполираме X координатот 10.

Чекори:

  • Направете некои промени во вашата база на податоци за складирање на наклонот .

  • Впишете ја следнава формула во ќелијата E7
=SLOPE(C5:C12,B5:B12)

Функцијата SLOPE го враќа наклонот/градиентот на линеарната регресија линија која е направена од точките формирани од дадените X и Y координати .

  • Притиснете ENTER и ќе го видите наклон од овие податоци во ќелијата E7 .

  • Сега напишете ја следнава формула во ќелијата E9 да се најде Y-пресекот .
=INTERCEPT(C5:C12,B5:B12)

На <Функцијата 1>INTERCEPT го враќа Y-пресек на линеарната регресивна линија која е направена од точките формирани од дадените X и Y координати .

  • Хит ВНЕСЕТЕ за да го видите излезот во ќелијата E9 .

  • Вметнете ја оваа формула во ќелијата C15 .
=E7*C14+E9

Формулата е основна праволиниска формула која е y =mx+c .

  • Притиснете ENTER за да ја видите интерполираната вредност во ќелијата C15 .

Така, можете да ја одредите интерполираната вредност помеѓу две вредности со користење на функциите Excel SLOPE и INTERCEPT .

6. Користење на функцијата GROWTH за нелинеарна интерполација

Функцијата GROWTH е специјална функција за интерполирање нелинеарни податоци. Нашата база на податоци во основа се состои од нелинеарни односи помеѓу Y и X координати . Затоа, најдобро би било да ја користите оваа функција.

Чекори:

  • Направете некои промени за да ја зачувате интерполираната Сакаме да интерполира вредност помеѓу 5 и 8 . Нека биде 6,5 .

  • Впишете ја следнава формула во ќелијата C15 .
=GROWTH(C5:C12,B5:B12,C14)

Тука функцијата GROWTH ги враќа интерполираните податоци со предвидување експоненцијално раст на координатите X и Y .

  • Притиснете ENTER и ќе ја видите интерполираната вредност во ќелијата C15 .

Така, можете да најдете интерполирани вредности со користење на функцијата GROWTH . Бидејќи оваа функција работи за нелинеарни односи, може да имате попрецизни податоци како резултат на нејзината помош.

Прочитајте повеќе: Како да направите интерполација со РАСТ & засилувач; Функции на ТРЕНД во Excel

Дел за вежбање

На следната слика, ќе ја видите базата на податоци од овој напис. Го ставив ова за да можете сами да вежбате.

Заклучок

Во крајна линија е дека овој напис ќе ви помогне да разберете како да интерполирајте помеѓу две вредности во Excel. Со интерполација, можете да го одредите точниот или најточниот резултат за податоците што не се вклучени во експеримент кој е навистина важен во научните и статистичките работи. Ако имате подобри методи за интерполирање помеѓу две вредности во Excel, ве молиме оставете ги во полето за коментари. И, исто така, споделете ги вашите повратни информации за мојата статија. Ова ќе ми помогне да ги збогатам моите претстојни написи.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.