Jak znaleźć pasujące wartości w dwóch arkuszach w programie Excel (4 metody) -.

  • Udostępnij To
Hugh West

Podczas pracy z dużym zbiorem danych lub wieloma arkuszami w programie Excel, istnieje możliwość, że otrzymujesz te same pasujące wartości w obu arkuszach. Czasami możemy potrzebować znaleźć te pasujące wartości, aby uzyskać jasną koncepcję arkusza. Excel zapewnia kilka podstawowych funkcji i formuł, dzięki którym można łatwo znaleźć pasujące wartości w dwóch arkuszach. Dzisiaj, w tym artykule, mydowie się, jak znaleźć pasujące wartości w dwóch arkuszach w programie Excel.

Pobierz Zeszyt ćwiczeń

Pobierz ten arkusz ćwiczeniowy, aby ćwiczyć podczas czytania tego artykułu.

Excel Znajdź pasujące wartości w dwóch arkuszach.xlsx

4 Odpowiednie metody, aby znaleźć pasujące wartości w dwóch arkuszach

1. użycie funkcji EXACT do znalezienia pasujących wartości w dwóch arkuszach Excela

Na stronie EXACT Funkcja przechodzi przez wiersze i kolumny w dwóch różnych arkuszach i znajduje pasujące wartości w komórkach Excela. Wykonaj te kroki poniżej, aby się nauczyć!

Krok 1:

W poniższym przykładzie otrzymujemy dwa różne zbiory danych w dwóch różnych arkuszach. Zbiór danych zawierający kolumny o nazwie "Unique ID", "Name", oraz "Pensja" Teraz naszym zadaniem jest znalezienie pasujących wartości, które znajdują się w tych zestawach danych arkusza.

Dla "Sprzedaż-Jan" arkusz danych to,

A następny zbiór danych to,

W "Matching ID" kolumna, znajdziemy te pasujące wartości, które występują w arkuszach.

Krok 2:

W komórce F4 , stosować EXACT funkcja. argumentem ogólnym funkcji jest,

=EXACT(text1,text2)

Teraz wstawiamy wartości do funkcji i ostateczna forma to,

=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)

Gdzie,

  • Tekst1 to. $B$4:$B$15 ponieważ chcemy znaleźć pasujące identyfikatory między dwoma arkuszami.
  • Tekst2 to. 'Sprzedaż-Jan'!$B$4:$B$15 który jest Unikalny identyfikator kolumna w Sprzedaż-Jan

Teraz naciśnij Wejdź na stronę aby uzyskać wynik.

Krok 3:

Przesuń kursor myszy do prawego dolnego rogu komórki formuły, aż pojawi się ikona uchwytu wypełnienia ( + Teraz kliknij i przeciągnij ikonę, aby zastosować tę samą formułę dla pozostałych komórek.

Widzimy więc, że EXACT funkcja zwraca FALSE gdy wartość nie jest dopasowana i TRUE dla tych wartości, które są dopasowane. W ten sposób można znaleźć pasujące wartości w dwóch arkuszach.

2. połączenie funkcji MATCH z funkcją ISNUMBER w celu uzyskania pasujących wartości w dwóch arkuszach

Kombinacja MATCH oraz ISNUMBER formuła podaje również pasujące wartości w dwóch arkuszach.

Krok 1:

W komórce F4 , stosować MATCH z ISNUMBER wzór. Po wstawieniu wartości do wzoru, ostateczna postać to,

=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))

Gdzie,

  • Lookup_values jest B4
  • Lookup_array jest 'Sprzedaż-Jan'!$B$4:$B$15 Kliknij na Sprzedaż-Jan arkusza, aby przejść tam i wybrać tablicę.

  • [match_type] jest EXACT (0) .

Teraz naciśnij Wejdź na stronę aby zastosować formułę.

Krok 2:

Wzór da ci " TRUE ", jeśli wartości są dopasowane. I zwróci " FALSE ", jeśli wartości nie są dopasowane.

Zastosuj tę samą formułę dla pozostałych komórek, aby uzyskać ostateczny wynik.

3) Wstaw funkcję VLOOKUP, aby znaleźć pasujące wartości w dwóch arkuszach.

Na stronie VLOOKUP Funkcja pobiera wartość wejściową, przeszukuje ją w arkuszach i zwraca wartość pasującą do danych wejściowych. Prześledźmy te kroki, aby się nauczyć!

Krok 1:

Zastosuj VLOOKUP funkcja w komórce, w której chcesz uzyskać pasujące wartości. Wstaw wartości do funkcji i ostateczna formuła to,

=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)

Gdzie,

  • Lookup_value jest B4
  • Tablica jest 'Sales-Jan'!$B$4:$C$15 . Go to the Sprzedaż-Jan arkusza i wybrać tablicę.

  • Col_index_num jest 2 Chcemy uzyskać pasujące nazwy z pasującymi identyfikatorami
  • [range_lookup] wartość jest FALSE (Exact)

Naciśnij Wejdź na stronę aby uzyskać wynik.

Krok 2:

Znaleźliśmy więc pierwsze pasujące wartości. Zastosuj tę samą funkcję do pozostałych komórek, aby uzyskać ostateczny wynik. Kiedy VLOOKUP nie znajdzie pasujących wartości, to zwróci #N/A błąd.

4. łączenie IF z formułą ISNA, aby uzyskać dopasowania z dwóch arkuszy w Excelu

Inną formułą, która może pomóc w porównaniu dwóch zestawów danych i określeniu, czy wartości istnieją w obu arkuszach, jest formuła JEŚLI z ISNA wzór.

Krok 1:

W F4 komórka, zastosować kombi JEŚLI z ISNA wzór. po wprowadzeniu wartości ostateczna forma to,

=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)), "NO", "YES")

Gdzie,

  • Lookup_value jest B4
  • Tablica jest 'Sales-Jan'!$B$4:$C$15 .
  • Col_index_num jest 2 .
  • [range_lookup] wartość jest FALSE (Exact)
  • Jeśli wartości są dopasowane, formuła zwróci TAK W przeciwnym razie zwróci NIE

Zastosuj funkcję naciskając Wejdź na stronę .

Krok 2:

Teraz zastosuj tę samą formułę do pozostałych komórek, aby uzyskać ostateczny wynik.

Rzeczy do zapamiętania

👉 The EXACT Funkcja rozróżnia wielkość liter. Nie zobaczy, że Alexander i alexander pasują do siebie.

👉 The VLOOKUP Funkcja zawsze szuka wartości lookup od lewej, górnej kolumny do prawej. Ta funkcja Nigdy wyszukuje dane po lewej stronie.

👉 Po wybraniu swojego Tabela_Array musisz użyć bezwzględnych odniesień do komórek ($) aby zablokować tablicę.

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ł.