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

  • Udostępnij To
Hugh West

Microsoft Excel jest jedną z najczęściej używanych aplikacji w dzisiejszym świecie. Od dużych domów korporacyjnych do małych i średnich przedsiębiorstw korzystają z tej aplikacji. Możemy przetwarzać nasze dane zgodnie z naszym życzeniem za pośrednictwem tej aplikacji. W tym artykule wyjaśnimy, jak dopasować dwie kolumny i uzyskać wyjście z trzeciej kolumny w programie Excel. Jest to używane, gdy potrzebujemy pewnej ilości danych z dużejdatasheet.

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt ćwiczeń, aby ćwiczyć podczas czytania tego artykułu.

Dopasuj dwie kolumny i wyprowadź trzecią.xlsx

3 Metody dopasowania dwóch kolumn i wyprowadzenia trzeciej w programie Excel

Wyjaśnimy jak dopasować dwie kolumny i wyprowadzić z trzeciej w Excelu za pomocą trzech prostych metod.Bierzemy zestaw danych super sklepu składający się z ID produktu oraz Nazwa .

1. użycie funkcji VLOOKUP do uzyskania wyniku z trzeciej kolumny w Excelu

Funkcja VLOOKUP szuka wartości w lewej kolumnie tabeli oraz wartości w tym samym wierszu z określonej przez nas kolumny. Domyślnie tabela musi być posortowana w porządku rosnącym.

Składnia:

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Argumenty :

lookup_value - Szukamy tej wartości poprzez operację. Nasza szukana wartość musi być w pierwszej kolumnie określonego zakresu danych, o którym mówi table_array. Lookup_value może być wartością lub odwołaniem do komórki.

tablica - Jest to zakres określony do wyszukiwania lookup_value. Może to być nazwany zakres lub odniesienie do tabeli lub komórki. Wartość zwrotna powinna być zawarta tutaj.

col_index_num - Liczba ta wskazuje, którą kolumnę otrzymamy w zwrocie. Zaczyna się od ostatniej kolumny tablicy_array.

range_lookup - Jest to wartość logiczna. Określa charakter lookupu funkcji. Mamy dwie możliwości Dokładne dopasowanie lub Przybliżona zgodność .

W tym rozdziale będziemy używać funkcja VLOOKUP aby dopasować kolumny.

Krok 1:

  • Dodajemy kolumnę, aby utworzyć Faktura .

Krok 2:

  • Damy wkład do ID oraz Nazwa pudełko.

Krok 3:

  • Teraz zastosujemy VLOOKUP działanie w Komórka F6 .
  • Uzupełnij wzór i będzie on wyglądał tak:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)

Krok 4:

  • Teraz naciśnij Wejdź na stronę .

Krok 5:

  • Pociągnij Uchwyt do napełniania ikona do ostatniej komórki zawierającej dane.

Widzimy te nazwy odpowiadające każdemu ID produktu pokazują.

Krok 6:

  • Jeśli umieścimy jakikolwiek ID która nie jest obecna w naszym zestawie danych, zobacz co się stanie.
  • Umieszczamy A-010 jako ID produktu.

Read More: Formuła VLOOKUP do porównania dwóch kolumn w różnych arkuszach!

2. INDEX+MATCH+IFERROR aby uzyskać wyjście z trzeciej kolumny w Excelu

Funkcja IFERROR sprawdza wartość i czy jest to błąd, czy nie. Jeśli znajdzie błąd, to w tym przypadku pokazuje coś podanego na argumencie. W przeciwnym razie zwraca wartość referencji.

Składnia:

IFERROR(wartość, wartość_if_error)

Argumenty:

wartość - Jest to argument do sprawdzenia błędu.

value_if_error - Oceniane są następujące typy błędów: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? lub #NULL!

Funkcja MATCH szuka wybranego obiektu w danym zakresie oraz podaje względną pozycję tego obiektu w tym zakresie.Używamy MATCH zamiast jednego z LOOKUP funkcji, jeśli potrzebujemy pozycji obiektu w tym zakresie.

Składnia:

MATCH(lookup_value, lookup_array, [match_type])

Argumenty :

lookup_value - Jest to pożądana wartość, którą chcemy dopasować w look_array. Ten argument lookup_value może być wartością (liczba, tekst lub wartość logiczna) lub odwołaniem do komórki do liczby, tekstu lub wartości logicznej.

lookup_array - Podany zakres komórek do przeszukania.

match_type - Może to być -1, 0 lub 1. Argument match_type określa, w jaki sposób Excel dopasowuje lookup_value do wartości w lookup_array. Domyślną wartością dla tego argumentu jest 1.

Funkcja INDEX zwraca wartość lub odwołanie do komórki z tabeli lub zakresu. Istnieją dwa sposoby użycia funkcji INDEX: Jeśli chcemy zwrócić wartość podanej komórki lub tablicy komórek użyjemy formy Array. W przeciwnym razie użyjemy formy Reference, aby zwrócić odwołanie do podanych komórek.

Składnia:

INDEX(tablica, wiersz_num, [kolumna_num])

Argumenty:

macierz -. Zakres lub stała tablicowa. Jeśli tablica zawiera tylko jeden wiersz lub kolumnę, to odpowiedni argument wiersz_num lub kolumna_num jest opcjonalny. Jeśli tablica ma więcej niż jeden wiersz i więcej niż jedną kolumnę, a użyty jest tylko wiersz_num lub kolumna_num, to INDEX zwraca tablicę całego wiersza lub kolumny w tablicy.

row_num - Jest wymagany, chyba że obecna jest kolumna_num. Wybiera wiersz w tablicy, aby zwrócić z niego wartość. Jeśli pominięto wiersz_num, wymagana jest kolumna_num.

kolumna_num - Wybiera kolumnę w tablicy, aby zwrócić wartość. Jeśli pominięto column_num, wymagane jest row_num.

Tutaj użyjemy kombinacji IFERROR , MATCH oraz INDEX funkcje, aby dopasować dwie kolumny i uzyskać wyjście z trzeciej.

Krok 1:

  • Idź do Komórka F6 .
  • Napisz wzór z odpowiednimi argumentami. Zatem wzór będzie brzmiał:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Krok 2:

  • Następnie naciśnij Wejdź na stronę .

Krok 3:

  • Pociągnij Uchwyt do napełniania ikona Komórka F9 .

Tutaj porównaliśmy dwie kolumny i otrzymujemy dane wyjściowe w trzeciej kolumnie.

Krok 4:

  • Teraz wprowadzi identyfikator produktu, który nie jest obecny w zestawie danych.
  • Umieszczamy A-010 i zobaczyć co się stanie.

Widzimy, że pustka w przypadku jakiegokolwiek obiektu, który nie jest obecny na zbiorze danych.

Podział formuły:

  • MATCH(E6,$B$5:$B$12,0)

Wzór ten pasuje do Komórka E6 w zakresie B5 do B12 ...tutaj, 0 jest używany, aby uzyskać dokładne dopasowanie.

Wyjście: 2

  • INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))

Formuła ta zwraca wartość z zakresu C5 do C12 Drugi argument INDEX funkcja jest wynikiem MATCH funkcja.

Wyjście: Olej

  • IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Formuła ta zwraca puste miejsce, jeśli wynik funkcji INDEX jest nieprawidłowy. W przeciwnym razie będzie to wynik funkcji INDEX funkcja.

Wyjście: Olej

Read More: Dopasuj dwie kolumny w Excelu i zwróć trzecią (3 sposoby)

Podobne Lektury:

  • Jak porównać dwie kolumny w programie Excel dla brakujących wartości (4 sposoby)
  • Jak porównać 4 kolumny w programie Excel (6 metod)
  • Makro Excel do porównania dwóch kolumn (4 proste sposoby)
  • Makro do porównania dwóch kolumn w Excelu i podświetlenia różnic
  • Excel Porównaj tekst w dwóch kolumnach (7 owocnych sposobów)

3. INDEX-MATCH Formuła tablicowa do dopasowania dwóch kolumn i wyjście z trzeciej

Tutaj użyjemy formuły tablicowej i porównamy dwie kolumny i uzyskamy dane wyjściowe z trzeciej.

Najpierw dodaj kolumnę z naszymi danymi, abyśmy mogli uzyskać zwrot z tej kolumny.

Krok 1:

  • Dodaj trzy kolumny w danych, aby ustawić referencje.
  • Teraz podaj dane wejściowe do pól referencyjnych.

Krok 2:

  • Teraz przejdź do Komórka D17 .
  • Napisz tu wzór, który brzmi:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))

Krok 3:

  • Następnie naciśnij Ctrl+Shift+Enter ponieważ jest to funkcja tablicowa.

Krok 4:

  • Przeciągnij Uchwyt do napełniania ikona.

Próbowaliśmy dopasować dwie kolumny zestawu danych do innej tabeli i uzyskać wyniki z trzeciej kolumny.

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

Wniosek

W tym artykule po prostu pokazaliśmy 3 metody dopasowania dwóch kolumn i uzyskania danych wyjściowych z trzeciej w Excelu. Mam nadzieję, że to zaspokoi wasze potrzeby. Proszę zajrzeć na naszą stronę internetową Exceldemy.com i podawać swoje sugestie w polu komentarza.

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