Jeśli interesujesz się matematyką i chcesz odkryć nieznane punkty danych w próbce ankietowej znanych punktów danych, interpolacja za pomocą programu Excel jest łatwym wyborem.
Excel to solidny kalkulator z wizualizacją danych. Dlatego w przypadku różnych analiz matematycznych i statystycznych zawsze się przyda. Chociaż nie ma prostej funkcji do interpolacji, można użyć różnych funkcji do oszacowania nowych punktów danych z danej tabeli danych zawierającej wartości X i Y.
Czytaj dalej, aby poznać popularne i łatwe metody interpolacji danych w programie Excel.
1. Korzystanie z równania matematycznego
Jedno z podstawowych podejść do interpolacji danych w Microsoft Excel jest zastosowanie matematycznego wzoru interpolacji liniowej. Możesz użyć tej metody, jeśli uzyskasz liniową linię trendu na wykresie.
Y= Y1 + (X-X1)⨯(Y2-Y1)/(X2-X1)
Na przykład chcesz znaleźć wartość Y, gdy X wynosi 15 z tej tabeli. Oto jak:
- Utwórz tabelę wartości X1, X2, Y1 i Y2, analizując tabelę.
- Musisz wybrać punkty danych o jeden krok powyżej i poniżej nowej wartości X, której szukasz.
- Teraz zastosuj następującą formułę w dowolnej komórce, aby znaleźć interpolowaną wartość Y, która odpowiada wartości X 15.
=G5+(K4-E5)*(H5-G5)/(F5-E5)
Proces jest dość prosty i ręczny. W przypadku większych zestawów danych będziesz musiał poświęcić dużo czasu na interpolację punktów danych.
Ściągnij:Interpoluj w arkuszu kalkulacyjnym Excel (Bezpłatny)
Związane z: Jak zrobić wykres punktowy w Excelu i zaprezentować swoje dane
2. Korzystanie z metody dopasowania krzywej
Dopasowywanie krzywych to kolejna szybka, ale ręczna metoda interpolacji w programie Excel. Po prostu utwórz wykres punktowy i wygeneruj równanie wykresu. Excel wykorzystuje regresję liniową do wypełnienia równania. Musisz zastosować to równanie dopasowania krzywej, aby znaleźć wartość Y:
Y= nachylenie * X + przecięcie Y
Aby odkryć wartość Y z danej wartości X, która wynosi 15, możesz spróbować następujących kroków:
- Wybierz tabelę i wstaw wykres punktowy.
- Kliknij prawym przyciskiem myszy linię trendu, a następnie wybierz Formatuj linię trendu.
- Zaznacz pola obok Wyświetl wartość R-kwadrat na wykresie oraz Wyświetl równanie na wykresie.
- Wybierz również Liniowy linia trendu.
- Gdy wykres punktowy pokaże równanie, dopasuj do niego wartość X, aby znaleźć wartość Y.
- Poniższy wzór pokazuje wartość Y.
=0,9889*K4+3,5333
Metoda dopasowania krzywej jest odpowiednia tylko dla małych zestawów danych. Nie ma łatwej automatyzacji tego procesu i można polegać tylko na Makra Microsoft Excel do automatyzacji opartej na klawiszach skrótu.
3. Korzystanie z funkcji Excela: nachylenie i przecięcie
Do liniowej interpolacji wartości Y można wykorzystać funkcje NACHYLENIE i PRZECIĘCIE w programie Excel. Możesz łatwo zastosować te funkcje, ponieważ wymagają one tylko wartości znanych X i Y. Oto składnie, których będziesz musiał użyć:
= NACHYLENIE(znane_y; znane_x)
=PRZECIWIĘCIE(znane_y; znane_x)
Oto jak możesz interpolować punkty danych za pomocą tej metody:
- Zmień nazwę dwóch komórek za pomocą Nachylenie oraz Przechwycić.
- Aplikować NACHYLENIE funkcji pod nagłówkiem Slope i wybierz odpowiednie dane z tabeli.
- Podobnie zastosuj PRZECHWYCIĆ funkcji i wypełnij wartość przecięcia.
- Teraz zastosuj Y= nachylenie * X + przecięcie Y formuła, aby odkryć wartość Y.
- Możesz utworzyć formułę Excel dla powyższego równania, w której możesz po prostu zmienić wartość X, aby znaleźć inne nieznane punkty danych.
Możesz szybciej interpolować, jeśli utworzysz komórki dla wartości X, nachylenia i przecięcia. Jednak ten proces może nie pobierać dokładnych danych do interpolacji nieliniowej.
4. Korzystanie z funkcji Excela: PROGNOZA
Jest to popularna funkcja programu Excel do przewidywania wydajności poprzez analizę zestawu rzeczywistych punktów danych. W programie Excel 2016 i nowszych wersjach znajdziesz opcję FORECAST i FORECAST.LINEAR. Dobrze jest używać FORECAST.LINEAR, aby uzyskać wiarygodne wyniki.
Funkcja wykorzystuje trzy argumenty do utworzenia przewidywanego punktu danych. Te argumenty to podana wartość X, znane wartości Y i wartości X z tabeli. Sprawdź składnię poniżej:
=PROGNOZA.LINEAR(x; znane_y; znane_x)
Możesz szybko określić wartość Y, wykonując następujące kroki:
- Komórka, w której chcesz wypełnić wartość Y, powinna mieć równą (=) podpisać.
- Teraz wpisz Prognoza i wybierz PROGNOZA.LINEAR funkcji z menu rozwijanego formuły.
- Kliknij wartość X i umieść przecinek.
- Następnie wybierz znany zakres komórek wartości Ys, po którym następuje przecinek.
- Wybierz znany zakres komórek X i zamknij formułę nawiasem.
- naciskać Wchodzić aby pobrać interpolowaną wartość Y.
- Możesz ciągle zmieniać wartość X w zakresie danej tabeli, aby pobrać wartości Y.
- Formuła PROGNOZY w tym samouczku jest następująca:
=PROGNOZA.LINIOWA(K4,C2:C10;B2:B10)
Funkcje FORECAST.LINEAR oferują bardzo dokładne przewidywanie danych dla liniowych i nieco nieliniowych punktów danych. Wykorzystuje pierwszą i ostatnią wartość dla danej wartości X i uwzględnia cały zestaw danych.
Dlatego zobaczysz wykorzystanie tej funkcji do analizy danych o znaczeniu krytycznym, takiej jak prognozowanie ruchu w sieci, modelowanie danych finansowych i obliczanie wyników biznesowych.
5. Funkcja WZROSTU dla interpolacji nieliniowej
Gdy masz tabelę danych ze świata rzeczywistego w formie wykładniczej, funkcja FORECAST.LINEAR nie zapewni dokładnych interpolowanych punktów danych. Excel ma jeszcze jedną doskonałą funkcję do przewidywania danych, a to WZROST. Podobnie jak inne funkcje wymienione powyżej, ta formuła jest również łatwa do zastosowania.
Oprócz znanych argumentów, takich jak znany zakres komórek X, znane wartości Y i podana wartość X, WZROST wykorzystuje dodatkową wartość logiczną. Zwykle musisz wprowadzić jeden dla tej stałej logicznej. Oto jak wygląda składnia:
= WZROST(znane_y;[znane_x];[nowe_x];[stała])
Aby interpolować dane w programie Excel przy użyciu funkcji WZROST, możesz wykonać następujące kroki:
- Wstaw WZROST funkcji w dowolnej komórce, w której chcesz uzyskać interpolowaną wartość Y.
- Wprowadź zakres komórek dla znanych wartości Y, po których następuje przecinek.
- Powtórz powyższy krok, aby wprowadzić zakres komórek dla znanych wartości X.
- Teraz wpisz wartość danego X i postaw przecinek.
- Wprowadź 1 jako ostatni argument i zamknij formułę.
- Uderzyć Wchodzić do wygenerowania wartości interpolowanej Y.
- Możesz użyć odwołań do komórek zamiast rzeczywistych wartości, aby odkryć więcej wartości, po prostu zmieniając podane dane.
- Ostateczna formuła będzie wyglądać następująco:
=WZROST(B2:B12;A2:A12;E2;1)
W porównaniu z funkcją PROGNOZA, WZROST generuje bardziej niezawodne i dokładne interpolowane punkty danych dla zestawów danych wykładniczych, które w większości są nieliniowe. Podobnie jak w przypadku PROGNOZY, możesz również zautomatyzować funkcję WZROSTU bez większego wysiłku.
Łatwa interpolacja danych i prognozowanie
Możesz teraz efektywnie interpolować dane dotyczące nadchodzących zadań z pracy lub szkoły.
Takie szybkie wglądy w dane pomagają na różne sposoby, na przykład skrócenie kilku powtarzalnych etapów badania danych lub oszacowanie obciążenia zadania przed podjęciem kolejnych projektów.
Chcesz zaimponować odbiorcom praktycznymi analizami danych i atrakcyjnymi wizualizacjami? Sprawdź te funkcje Studia danych Google.
Czytaj dalej
- Wydajność
- Microsoft Excel
- Analiza danych
- Wskazówki dotyczące arkuszy kalkulacyjnych
- Porady dotyczące pakietu Microsoft Office
Tamal jest niezależnym pisarzem w MakeUseOf. Po zdobyciu dużego doświadczenia w technologii, finansach i biznesie w swojej poprzedniej pracy w firmie konsultingowej IT, 3 lata temu przyjął pisanie jako pełnoetatowy zawód. Nie pisząc o produktywności i najnowszych nowinkach technicznych, uwielbia grać w Splinter Cell i oglądać filmy na Netflix/Prime Video.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować