Jak interpolować między dwoma wartościami w Excelu (6 sposobów)

  • Udostępnij To
Hugh West

Interpolacja danych jest bardzo ważną rzeczą, gdy analizujemy eksperyment lub chcemy przewidzieć lub określić wyniki jakiegoś zdarzenia.Na przykład, jeśli mamy dane z dwóch różnych okazji, możemy określić dane między tymi okazjami przez interpolację.Ten artykuł krótko opisze 6 sposoby na to, jak interpolować pomiędzy dwoma wartościami w Excelu. W zbiorze danych mamy kilka X Współrzędne oraz Y Współrzędne .

Pobierz Zeszyt ćwiczeń

Interpolacja między dwoma wartościami.xlsx

6 sposobów na interpolację między dwoma wartościami w Excelu

1. zastosowanie funkcji FORECAST/FORECAST.LINEAR do interpolacji pomiędzy dwoma wartościami w Excelu

Najprostszy sposób na interpolować pomiędzy dwoma wartościami jest użycie FORECAST/FORECAST.LINEAR Funkcja - prześledźmy poniższy opis.

Kroki:

  • Określ, którą wartość chcesz interpolować i zrobić nowe wiersze dla wartości, którą chcesz interpolować i interpolowany W tym przypadku chcę interpolować między 8 oraz 9 więc wybrałem wartość 8.5 .

  • Teraz wpisz w komórce następującą formułę B15 .
=FORECAST(C14,C5:C12,B5:B12)

Tutaj FORECAST funkcja określa interpolowany wartość w komórce C15 przez regresja liniowa . It works on zakresy B5:B12 (jako znane_Xs ) oraz C5:C12 (jako znany_Ys ).

  • Uderz w ENTER i pojawi się interpolowany wartość w komórce C15 .

  • Można również użyć LINEAR w tym przypadku. Wystarczy umieścić PROGNOZA.LINIOWA zamiast FORECAST w formule.
=FORECAST.LINEAR(C14,C5:C12,B5:B12)

  • Hit ENTER i zobaczysz to samo interpolowany wartość jak poprzednio.

W ten sposób można łatwo interpolować pomiędzy dwoma wartościami przy użyciu FORECAST funkcja.

Read More: Jak zrobić interpolację liniową w Excelu (7 poręcznych metod)

2) Wykorzystanie kombinacji funkcji XLOOKUP i FORECAST programu Excel do interpolacji między dwoma wartościami

Jeśli chcesz interpolować w obrębie małego zakres zbioru danych, możesz użyć XLOOKUP aby wyodrębnić funkcję współrzędne w zakres oraz interpolować wartość w nich. Załóżmy, że chcemy interpolować wartość 6 w B9:C10 Omówmy poniższą procedurę.

Kroki:

  • Najpierw dokonaj pewnych modyfikacji w zbiorze danych, aby umieścić współrzędne .

  • Wpisz w komórce następującą formułę F7 .
=XLOOKUP(C14, B5:B12,B5:B12,,-1,1)

Na stronie XLOOKUP Funkcja wyszukuje wartość w C14 , wyszukuje tę wartość w zakres B5:B12, i zwraca wartość, która jest w sąsiedztwie mniejsza od 6.5 ponieważ nie może znaleźć tej dokładnej wartości w tym zakresie i umieszczamy -1 w tym względzie. Otrzymujemy więc x1 jako 5 .

Podobny wzór jest używany kilkakrotnie w tym rozdziale. Gdy potrzebujemy wartości przylegającej większej niż 6.5 , użyliśmy 1 ' zamiast -1 ' w formule.

  • Hit ENTER aby zobaczyć wynik w komórce F7 .

  • Teraz wpisz w komórce następującą formułę F8 .
=XLOOKUP(C14, B5:B12,B5:B12,,1,1)

  • Uderz w ENTER i zobaczysz większą wartość niż 6 w komórce F8 .

  • Następnie w komórce wpisz następującą formułę F9 .
=XLOOKUP(C14, B5:B12,C5:C12,,-1,1)

  • Hit ENTER . This operation will deliver you the value in cell C9 .

  • Następnie wpisz formułę w komórce F10 .
=XLOOKUP(C14, B5:B12,C5:C12,,1,1)

  • Hit ENTER i zobaczysz Y Współrzędna komórki C10 .

  • Następnie należy wybrać komórkę C15 i wpisać wzór podany poniżej.
=FORECAST(C14,F9:F10,F7:F8)

  • Naciśnij przycisk ENTER przycisk, aby zobaczyć wartość interpolowana w komórce C15 .

W ten sposób można interpolować pomiędzy dwoma wartościami w niewielkim zakresie.

Read More: Jak zrobić VLOOKUP i interpolować w Excelu (6 sposobów)

3. zastosowanie funkcji INDEX i MATCH z funkcją FORECAST do interpolacji pomiędzy dwoma wartościami

Możemy również interpolować między dwiema wartościami w obrębie małej zakres zbioru danych za pomocą INDEX oraz MATCH funkcje do wyodrębnienia współrzędne w zakres oraz interpolować wartość w nich. Załóżmy, że chcemy interpolować wartość 6 w B9:C10 Omówmy poniższą procedurę.

Kroki:

  • Najpierw dokonaj pewnych modyfikacji w zbiorze danych, aby umieścić współrzędne .

  • Wpisz w komórce następującą formułę F7 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1))

Tutaj MATCH Funkcja zwraca pozycję wartości komórki z C14 w zakres B5:B12 . And then the INDEX funkcja zwraca wartość tego stanowiska w B5:B12 . Thus it returned x1 .

Podobny wzór jest wykorzystywany w tej sekcji kilkakrotnie do wyznaczania x2 , y1, oraz y2 .

  • Hit ENTER aby zobaczyć wynik w komórce F7 .

  • Teraz wpisz w komórce następującą formułę F8 .
=INDEX(B5:B12,MATCH(C14,B5:B12,1)+1)

  • Uderz w ENTER i zobaczysz większą wartość niż 6 w komórce F8 .

  • Następnie w komórce wpisz następującą formułę F9 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1))

  • Hit ENTER . This operation will deliver you the value in cell C9 .

  • Następnie wpisz formułę w komórce F10 .
=INDEX(C5:C12,MATCH(C14,B5:B12,1)+1)

  • Hit ENTER i zobaczysz Y Współrzędna komórki C10 .

  • Następnie należy wybrać komórkę C15 i wpisać wzór podany poniżej.
=FORECAST(C14,F9:F10,F7:F8)

  • Naciśnij przycisk ENTER przycisk, aby zobaczyć wartość interpolowana w komórce C15 .

W ten sposób można interpolować pomiędzy dwoma wartościami w niewielkim zakresie.

4) Interpolacja między dwoma wartościami przy użyciu wzoru matematycznego

Inną skuteczną metodą na interpolować pomiędzy dwoma wartościami będzie zastosowanie wzoru matematycznego. Wzór na interpolację podany jest poniżej.

Jest to równanie linii prostej. Wykonajmy niezbędne instrukcje, aby zastosować je do interpolować pomiędzy dwoma wartościami.

Kroki:

  • Dokonaj pewnych modyfikacji w zbiorze danych dla wartość interpolacji i wpisz w komórce następującą formułę C15 Tutaj chcemy znaleźć wartość interpolowana gdy X Współrzędna jest 75 I z tego powodu, zamierzamy wziąć X Współrzędne które są w sąsiedztwie mniejsze lub większe niż 2.75 i odpowiadające im Y Współrzędne w tym zbiorze danych.
=C7+(C14-B7)*(C8-C7)/(B8-B7)

Formuła zwraca interpolowany wartość poprzez pomiar nachylenie z 2 punkty, które są (2.5, 4) oraz (3, 6) .

  • Teraz wystarczy uderzyć ENTER zobaczyć wartość interpolowana w komórce C15 .

W ten sposób można interpolować pomiędzy dwiema wartościami tylko poprzez użycie równania matematycznego.

(6 Metod) 5) Interpolacja między dwoma wartościami za pomocą funkcji SLOPE i INTERCEPT

Jednym z najłatwiejszych sposobów na interpolować pomiędzy dwoma wartościami jest użycie Excela SLOPE oraz INTERCEPT funkcji i wykorzystać ich wyniki do prosta linia wzór.Zobaczmy poniższą procedurę.Chcemy interpolować the X Współrzędna 10.

Kroki:

  • Dokonaj pewnych zmian w swoim zbiorze danych, aby przechowywać nachylenie .

  • Wpisz w komórce następującą formułę E7
=SLOPE(C5:C12,B5:B12)

Na stronie SLOPE funkcja zwraca nachylenie/spadek linii regresji liniowej, którą tworzą punkty wyznaczone przez dane X oraz Y Współrzędne .

  • Hit ENTER i zobaczysz nachylenie tych danych w komórce E7 .

  • Teraz wpisz w komórce następującą formułę E9 znaleźć Punkt przecięcia Y .
=INTERCEPT(C5:C12,B5:B12)

Na stronie INTERCEPT funkcja zwraca Punkt przecięcia Y linii regresji liniowej, którą tworzą punkty wyznaczone przez dane X oraz Y Współrzędne .

  • Hit ENTER aby zobaczyć wyjście w komórce E9 .

  • Wstaw tę formułę do komórki C15 .
=E7*C14+E9

Wzór ten jest podstawowym wzorem linii prostej, który wynosi. y=mx+c .

  • Hit ENTER zobaczyć interpolowany wartość w komórce C15 .

W ten sposób można określić interpolowany wartość pomiędzy dwoma wartościami przy użyciu programu Excel SLOPE oraz INTERCEPT funkcje.

6) Wykorzystanie funkcji GROWTH do interpolacji nieliniowej

Na stronie WZROST funkcja jest funkcją specjalną do interpolować Nasz zbiór danych składa się z nieliniowych relacji pomiędzy Y oraz X Współrzędne . Więc najlepiej byłoby użyć tej funkcji.

Kroki:

  • Dokonaj kilku zmian, aby przechowywać interpolowany Chcemy interpolować wartość pomiędzy 5 oraz 8 . Let it be 6.5 .

  • Wpisz w komórce następującą formułę C15 .
=GROWTH(C5:C12,B5:B12,C14)

Tutaj WZROST funkcja zwraca interpolowany dane poprzez przewidywanie wykładniczego wzrostu X oraz Y Współrzędne .

  • Hit ENTER i zobaczysz interpolowany wartość w komórce C15 .

W ten sposób można znaleźć interpolowany za pomocą WZROST Ponieważ funkcja ta działa dla relacji nieliniowych, w wyniku jej pomocy możesz mieć dokładniejsze dane.

Read More: Jak zrobić interpolację z funkcjami GROWTH & TREND w Excelu

Część ćwiczeniowa

Na poniższym obrazku zobaczysz zestaw danych z tego artykułu. Umieściłem to, abyś mógł poćwiczyć na własną rękę.

Wniosek

Najważniejsze jest to, że ten artykuł pomoże Ci zrozumieć, jak interpolować pomiędzy dwoma wartościami w Excelu. Przez interpolacja, możesz określić dokładny lub najdokładniejszy wynik dla danych, które nie są zawarte w eksperymencie, co jest naprawdę ważne w sprawach naukowych i statystycznych. Jeśli masz jakieś lepsze metody interpolujący pomiędzy dwoma wartościami w Excelu, proszę zostawić je w polu komentarza. A także, podziel się swoją opinią na temat mojego artykułu. Pomoże mi to wzbogacić moje nadchodzące artykuły.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.