Różne metody dopasowywania danych w programie Excel
Istnieją różne metody dopasowywania danych w programie Excel, jeśli chcemy dopasować dane w tej samej kolumnie, powiedzmy, że chcemy sprawdzić pod kątem duplikatów, możemy użyć formatowania warunkowego z karty głównej lub jeśli chcemy dopasować dane w dwóch lub więcej różnych kolumn możemy użyć funkcji warunkowych, takich jak if function.
- Metoda nr 1 - użycie funkcji Vlookup
- Metoda nr 2 - użycie indeksu + funkcji dopasowania
- Metoda nr 3 - Utwórz własną wartość wyszukiwania
Omówmy teraz szczegółowo każdą z metod
# 1 - Dopasuj dane za pomocą funkcji WYSZUKAJ.PIONOWO
WYSZUKAJ.PIONOWO służy nie tylko do uzyskania wymaganych informacji z tabeli danych; raczej może być również używany jako narzędzie pojednania. Jeśli chodzi o uzgadnianie lub dopasowanie danych, formuła WYSZUKAJ.PIONOWO prowadzi tabelę.
Na przykład spójrz na poniższą tabelę.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_2.png.webp)
Mamy tutaj dwie tabele danych, pierwsza to Dane 1, a druga to Dane 2.
Teraz musimy uzgodnić, czy dane w obu tabelach są zgodne, czy nie. Pierwszym sposobem dopasowania danych jest funkcja SUMA w programie Excel do dwóch tabel w celu uzyskania całkowitej sprzedaży.
Dane 1 - Tabela
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_3.png.webp)
Dane 2 - Tabela
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_4.png.webp)
Zastosowałem funkcję SUMA zarówno dla kolumny Kwota sprzedaży tabeli. Na samym początku dostaliśmy różnicę w wartościach. Tabela Danych 1 pokazująca sprzedaż ogółem 2,16 214, a tabela Dane 2 pokazująca sprzedaż ogółem 2,10 214 .
Teraz musimy to szczegółowo zbadać. Zastosujmy więc funkcję WYSZUKAJ.PIONOWO dla każdej daty.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_5.png.webp)
Wybierz tablicę tabeli jako zakres danych 1 .
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_6.png.webp)
Potrzebujemy danych z drugiej kolumny, a zakres wyszukiwania to FALSE, czyli dokładne dopasowanie.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_7.png.webp)
Wynik podano poniżej:
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_8.png.webp)
W następnej komórce odejmij pierwotną wartość z wartością docelową.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_9.png.webp)
Po odjęciu otrzymujemy wynik jako zero.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_10.png.webp)
Teraz skopiuj i wklej formułę do wszystkich komórek, aby uzyskać wartości wariancji.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_11.png.webp)
W komórce G6 i G12 mamy różnice.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_12.png.webp)
W danych 1 mamy 12104 dla daty 4 marca 2019 r., Aw danych 2 mamy 15104 dla tej samej daty, więc różnica wynosi 3000.
Podobnie dla daty 18-marzec-2019 w danych 1 mamy 19351, aw danych 2 mamy 10351, więc różnica wynosi 9000.
# 2 - Dopasuj dane za pomocą funkcji INDEX + MATCH
Dla tych samych danych możemy użyć funkcji INDEX + MATCH. Możemy użyć tego jako alternatywy dla funkcji WYSZUKAJ.PIONOWO.
Funkcja INDEKS służy do pobierania wartości z wybranej kolumny na podstawie podanego numeru wiersza. Aby podać numer wiersza, musimy użyć funkcji PODAJ.POZYCJĘ na podstawie wartości WYSZUKAJ.
Otwórz funkcję INDEKS w komórce F3.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_13.png.webp)
Wybierz tablicę jako zakres kolumn wynikowych, tj. Od B2 do B14.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_14.png.webp)
Aby uzyskać numer wiersza, otwórz teraz funkcję MATCH jako następny argument.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_15.png.webp)
Wybierz wartość wyszukiwania jako komórkę D3.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_16.png.webp)
Następnie wybierz tablicę odnośników jako kolumnę Data sprzedaży w Dane 1.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_17.png.webp)
W typie dopasowania wybierz „0 - Dokładne dopasowanie”.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_18.png.webp)
Zamknij dwa nawiasy i naciśnij klawisz Enter, aby uzyskać wynik.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_19.png.webp)
Daje to również taki sam wynik, jak tylko WYSZUKAJ.PIONOWO. Ponieważ użyliśmy tych samych danych, otrzymaliśmy liczby bez zmian
# 3 - Utwórz własną wartość wyszukiwania
Teraz widzieliśmy, jak dopasować dane za pomocą funkcji programu Excel. Teraz zobaczymy różne scenariusze w czasie rzeczywistym. W tym przykładzie spójrz na poniższe dane.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_20.png.webp)
W powyższych danych mamy dane sprzedaży według stref i daty, jak pokazano powyżej. Musimy ponownie przeprowadzić proces dopasowywania danych. Zastosujmy funkcję WYSZUKAJ.PIONOWO zgodnie z poprzednim przykładem.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_21.png.webp)
Mamy wiele różnic. Przeanalizujmy każdy przypadek.
W komórce I5 otrzymaliśmy wariancję 8300. Spójrzmy na główną tabelę.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_22.png.webp)
Mimo że główna wartość tabeli to 12104, uzyskaliśmy wartość 20404 z funkcji WYSZUKAJ.PIONOWO. Powodem tego jest to, że WYSZUKAJ.PIONOWO może zwrócić wartość pierwszej znalezionej wartości wyszukiwania.
W tym przypadku naszą wartością wyszukiwania jest data, np. 20-marzec-2019. W powyższej komórce dla strefy północnej z tego samego dnia mamy wartość 20404, więc funkcja WYSZUKAJ.PIONOWO zwróciła również tę wartość dla strefy wschodniej.
Aby rozwiązać ten problem, musimy stworzyć unikalne wartości wyszukiwania. Połącz strefę, datę i kwotę sprzedaży w danych 1 i danych 2.
Dane 1 - Tabela
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_23.png.webp)
Dane 2 - Tabela
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_24.png.webp)
Teraz stworzyliśmy unikalną wartość dla każdej strefy z połączoną wartością strefy, daty sprzedaży i kwoty sprzedaży.
Korzystając z tych unikalnych wartości, zastosujmy funkcję WYSZUKAJ.PIONOWO.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_25.png.webp)
Zastosuj formułę do wszystkich komórek; we wszystkich komórkach otrzymamy wariancję zerową.
![](https://cdn.know-base.net/8821440/how_to_match_data_in_excel_step_by_step_guide_with_examples_26.png.webp)
W ten sposób, korzystając z funkcji programu Excel, możemy dopasować dane i znaleźć wariancje. Przed zastosowaniem wzoru musimy przyjrzeć się duplikatom w wartości wyszukiwania, aby uzyskać dokładne uzgodnienie. Powyższy przykład najlepiej ilustruje zduplikowane wartości w wartości wyszukiwania. W takich scenariuszach musimy stworzyć własne unikalne wartości wyszukiwania i dojść do wyniku.