Jak dopasować dwie kolumny i zwrócić trzecią w programie Excel

  • Udostępnij To
Hugh West

Czasami podczas pracy z wieloma kolumnami często trzeba dopasuj swoje dwie kolumny, aby zwrócić trzecią wartość W tym artykule zobaczymy, jak dopasować dwie kolumny w Excel i zwrócić trzeci.

Pobierz Zeszyt ćwiczeń

Pobierz ten zeszyt i ćwicz podczas przechodzenia przez ten artykuł.

Dopasuj dwie kolumny i zwróć trzecią.xlsx

3 Proste metody dopasowania dwóch kolumn i zwrócenia trzeciej w programie Excel

W tym miejscu będziemy porównywać dwie kolumny, w których występują takie same wartości. Jeśli te dwie wartości zostaną dopasowane, to zwrócone zostaną wartości z trzeciej kolumny, gdzie będą to wartości odpowiadające wynikom funkcji 1. kolumna .

Przyjrzyjmy się poniższej tabeli, w której mamy kilka identyfikatorów produktów wraz z odpowiadającymi im cenami. Tworzymy kolejną kolumnę z nagłówkiem ID produktu-2 Tutaj będziemy porównywać kolumny ID produktu oraz ID produktu-2 aby zwrócić wartość z Cena kolumna w Cena-2 kolumna.

1) Zastosowanie funkcji VLOOKUP do dopasowania dwóch kolumn i zwrócenia trzeciej w programie Excel

W pierwszej metodzie pokażę Ci użycie funkcja VLOOKUP Zróbmy to krok po kroku.

Kroki:

  • Idź do F5 i zapisać następujący wzór
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)

Formuła Wyjaśnienie:

  • Tutaj wartość podglądu jest E5 .
  • Na stronie macierz jest B5:C15 .
  • Na stronie numer indeksu kolumny jest 2 . Więc Excel zwróci odpowiednią cenę dla E5 . (ponieważ cena jest w 2 kolumnie tablicy)
  • Następnie naciśnij ENTER aby uzyskać dane wyjściowe.

  • Następnie należy użyć Uchwyt do napełniania do AutoFill do F9 .

Read More: Jak porównać dwie kolumny w programie Excel dla Match (8 sposobów)

2. połączenie funkcji INDEX-MATCH w celu dopasowania dwóch kolumn i zwrócenia trzeciej w Excelu

Kolejna metoda jest ważna, tutaj użyję kombinacji INDEKS oraz Funkcja MATCH Zobaczmy kroki.

Kroki:

  • Idź do F5 i zapisać następujący wzór
=INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15))

Podział formuły:

  • MATCH(E5,$B$5:$B$15) Excel zwróci względną pozycję 1002 w tablicy B5:B15 .
    • Wyjście: {2}
  • INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15)) → Otrzymujemy
  • INDEX($C$5:$C$15,2)
    • Wyjście: {1029}
  • Teraz naciśnij ENTER aby uzyskać dane wyjściowe.

  • Na koniec należy użyć Uchwyt do napełniania do AutoFill do F9 .

Read More: Jak policzyć dopasowania w dwóch kolumnach w programie Excel (5 prostych sposobów)

Podobne lektury

  • Excel Porównaj dwie listy i zwróć różnice (4 sposoby)
  • Jak dopasować wiele kolumn w Excelu (Najprostsze 5 sposobów)
  • Makro Excel do porównania dwóch kolumn (4 proste sposoby)
  • Porównaj trzy kolumny w Excelu i zwróć wartość(4 sposoby)

3. kombinacja funkcji JEŻELI, INDEKSU i DOPASOWANIA do dopasowania dwóch kolumn i zwrócenia trzeciej w Excelu

Teraz pokażę kolejną metodę, dla tej metody zmieniłem nieco zestaw danych.

Tym razem, dopasuję zarówno ID produktu oraz Kategoria i uzyskać cena Połączenie IF , INDEX, oraz MATCH funkcje będą tu działać.

Kroki:

  • Idź do G7 i zapisać następujący wzór
=INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))

Podział formuły:

  • C5:C15=G6 → To jest logiczny test dla JEŚLI Warunek jest warunkiem tablicowym.
    • Wyjście: TRUE jest dla Kategoria C oraz FALSE jest dla pozostałych kategorii. {FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE}
  • B5:B15 → Jest to wartość, jeśli test jest TRUE .
  • MATCH(G5,IF(C5:C15=G6,B5:B15),0)) G5 jest wartością szukaną, a tablicą szukaną jest IF(C5:C15=G6,B5:B15) , to znaczy Excel będzie szukał PID-1001 z {FALSE;FALSE; "PID-1005″; "PID-1001″; FALSE;FALSE; "PID-1009″; FALSE;FALSE;FALSE} i uzyskać względną pozycję.
    • Wyjście: {4}
  • INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0)) → Otrzymujemy
  • INDEX(D5:D15,4)
    • Wyjście: {2186}
  • Następnie naciśnij CTRL+SHIFT+ENTER Jest to spowodowane tym, że jest to formuła tablicowa. Zobaczysz parę 2. nawiasy pojawiają się w formule, która zawiera wewnątrz siebie formułę.

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

Rzeczy do zapamiętania

  • Na stronie odniesienie absolutne służy do blokowania zakresu.
  • CTRL+SHIFT+ENTER jest dla formuł tablicowych.

Wniosek

Porównanie między kolumnami w celu znalezienia dopasowań i uzyskania wartości z innej kolumny jest częstą praktyką w Excel Znajomość rozwiązań tego typu problemów w wielu przypadkach ułatwia pracę. Mam nadzieję, że spodoba Ci się ten artykuł. Bądź na bieżąco z kolejnymi wartościowymi artykułami.

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