Jak dopasować wiele kolumn w Excelu (Najprostsze 5 sposobów)

  • Udostępnij To
Hugh West

Jeśli szukasz niektórych najprostszych sposobów dopasowania wielu kolumn w programie Excel, to możesz znaleźć ten artykuł korzystne. Czasami staje się konieczne, aby wyszukać konkretną wartość w wielu kolumnach w programie Excel. Ale robienie tego ręcznie staje się żmudne i nieefektywne. Tak więc, aby to zrobić, można wykonać dowolną z poniższych metod dopasowania wielu kolumn w programie Excel łatwo.

Pobierz skoroszyt Excela

Match Multiple Columns.xlsx

5 sposobów na dopasowanie wielu kolumn w programie Excel

Spójrzmy na poniższą tabelę, w której użyłem 5 kolumn o nazwach Lokalizacja, rok, owoce, warzywa, sprzedaż Dla każdego konkretnego Owoce lub Warzywa, możesz użyć następujących metod, aby dopasować inne wartości odpowiadające temu Owoce lub Warzywa z wielu kolumn.

Metoda-1: Użycie funkcji INDEX i MATCH na wielu kolumnach

Załóżmy, że chcę uzyskać Sprzedaż wartość odpowiadająca każdej pozycji w Produkty Aby znaleźć tę wartość, musisz dopasować się do wielu kolumn i użyć Wzór na tablicę .

Formuła ta zawiera. funkcja COLUMN , funkcja TRANSPOSE , funkcja MMULT , funkcja MATCH oraz funkcja INDEX .

Krok-01 :

➤Wybierz wyjście Komórka G5

=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0))

Tutaj, -($B$5:$C$7=F5) będzie generował TRUE/ FALSE dla każdej wartości z zakresu w zależności od kryterium czy jest ono spełnione czy nie, a następnie - będzie konwertowany TRUE oraz FALSE na 1 oraz 0 .

Utworzy on tablicę o 3 wierszach i 2 kolumnach.

W tej części, TRANSPOSE(COLUMN($B$5:$C$7)^0) , KOLUMNA funkcja utworzy tablicę o 2 kolumnach i 1 wierszu, a następnie Funkcja TRANSPOSE przekonwertuje tę tablicę na 1 kolumnę i 2 wiersze.

Moc zero przekonwertuje wszystkie wartości w tablicy na 1 .

Następnie funkcja MMULT wykona mnożenie macierzy pomiędzy tymi dwoma tablicami.

Wynik ten zostanie wykorzystany przez funkcja MATCH jako argument tablicowy z wartością lookup 1 .

Wreszcie Funkcja INDEX zwróci odpowiednią wartość.

Step-02 :

➤Press ENTER

➤Przeciągnij w dół Uchwyt do napełniania

Wynik :

Wówczas uzyskasz następujące wyniki.

📓 Uwaga:

Dla innych wersji oprócz Microsoft 365 musisz nacisnąć CTRL+SHIFT+ENTER zamiast naciskać ENTER .

Read More: Dopasowanie dwóch kolumn i wyprowadzenie trzeciej w programie Excel (3 szybkie metody)

Metoda-2: Użycie formuły tablicy do dopasowania wielu kryteriów

Dla dopasowania wielu kryteriów w wielu kolumnach i uzyskania wartości Sprzedaż , musisz użyć Wzór na tablicę który obejmuje INDEKS oraz Funkcja MATCH .

Krok-01 :

➤ Wybór wyjścia Komórka H7

=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))

Tutaj, w MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 jest wartość podglądu , H4, H5, H6 są kryterium, które będzie poszukiwane w B5:B11, C5:C11, oraz D5:D11 zakresy odpowiednio i 0 jest dla dokładne dopasowanie.

Następnie funkcja INDEX da odpowiednią wartość.

Step-02 :

➤Press ENTER i pojawi się następujący wynik.

📓 Uwaga:

Dla innych wersji oprócz Microsoft 365 musisz nacisnąć CTRL+SHIFT+ENTER zamiast naciskać ENTER .

Read More: Formuła Excela do porównywania dwóch kolumn i zwracania wartości (5 przykładów)

Metoda-3: Użycie formuły innej niż tablicowa do dopasowania wielu kryteriów

Dla dopasowania wielu kryteriów w wielu kolumnach i uzyskania wartości Sprzedaż , można użyć Non- Wzór na tablicę który obejmuje INDEKS oraz Funkcja MATCH .

Krok-01 :

➤Wybierz wyjście Komórka H7

=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))

Step-02 :

➤Press ENTER a następnie uzyskasz następujący wynik.

Related Content: Porównaj trzy kolumny w Excelu i zwróć wartość(4 sposoby)

Podobne Lektury:

  • Porównaj dwie kolumny w Excelu i podświetl większą wartość (4 sposoby)
  • Jak porównać dwie kolumny w programie Excel dla brakujących wartości (4 sposoby)
  • Jak porównać dwie kolumny i zwrócić wspólne wartości w programie Excel
  • Makro Excel do porównania dwóch kolumn (4 proste sposoby)
  • Jak porównać dwie kolumny w programie Excel dla Match (8 sposobów)

Metoda-4: Użycie formuły tablicy do dopasowania wielu kryteriów w wierszach i kolumnach

Załóżmy teraz, że chcesz dopasować kryteria zarówno w wierszu, jak i w kolumnie. Aby to zrobić, musisz użyć polecenia Wzór na tablicę który obejmuje INDEKS oraz funkcje MATCH .

Krok-01 :

➤ Wybór wyjścia Komórka H8

=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))

MATCH(H7, B6:B8,0) jest używany do dopasowania w rzędzie, a MATCH(H5&H6, C4:E4&C5:E5,0) jest używany do dopasowania w kolumnie.

Step-02 :

➤Press ENTER i otrzymasz następujący wynik.

📓 Uwaga:

Dla innych wersji oprócz Microsoft 365 musisz nacisnąć CTRL+SHIFT+ENTER zamiast naciskać ENTER .

Read More: Jak porównać 3 kolumny dla dopasowań w programie Excel (4 metody)

Metoda-5: Użycie VLOOKUP

Załóżmy, że chcesz poznać odpowiadające mu Rok, Lokalizacja, oraz Sprzedaż wartość w odniesieniu do Banan Aby uzyskać wiele wartości dla jednej danej musisz użyć funkcja VLOOKUP .

Krok-01 :

➤Wybierz jednocześnie 3 komórki wyjściowe; C10, D10, E10

=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)

Tutaj, B10 jest looku p_value , B4:E7 to tablica , {2,3,4} to col_index_num oraz FALSE jest dla Dokładne dopasowanie .

Step-02 :

➤Press ENTER i otrzymasz następujące wyniki.

📓 Uwaga:

Dla innych wersji oprócz Microsoft 365 musisz nacisnąć CTRL+SHIFT+ENTER zamiast naciskać ENTER .

Read More: Jak porównać trzy kolumny w programie Excel przy użyciu VLOOKUP

Część ćwiczeniowa

Do samodzielnego wykonywania ćwiczeń udostępniliśmy Praktyka W każdym arkuszu po prawej stronie, dla każdej metody, należy wykonać sekcję jak poniżej. Proszę zrobić to samodzielnie.

Wniosek

W tym artykule starałem się pokryć najprostsze sposoby dopasowania wielu kolumn w Excelu skutecznie. Mam nadzieję, że znajdziesz to przydatne. Jeśli masz jakieś sugestie lub pytania nie krępuj się podzielić nimi z nami.

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