Spis treści
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ą.xlsx3 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.