Obsah
Někdy je při práci s více sloupci často potřeba. porovnat dva sloupce a vrátit třetí hodnotu. . V tomto článku se podíváme, jak přiřadit dva sloupce v aplikaci Excel a vrátit třetí.
Stáhnout cvičebnici
Stáhněte si tento pracovní sešit a procvičujte si při procházení tohoto článku.
Shoda dvou sloupců a vrácení třetího.xlsx3 snadné způsoby porovnání dvou sloupců a vrácení třetího v aplikaci Excel
Zde budeme porovnávat dva sloupce, ve kterých existují stejné hodnoty. Pokud se tyto dvě hodnoty shodují, pak se vrátí hodnoty třetího sloupce, kde budou hodnoty odpovídající výsledkům příkazu 1. sloupec .
Podívejme se do níže uvedené tabulky, kde máme několik ID produktů spolu s jejich odpovídajícími cenami. Vytvoříme další sloupec s nadpisem ID-2 výrobku . Zde budeme porovnávat sloupce ID produktu a ID-2 výrobku vrátit hodnotu z Cena ve sloupci Cena-2 sloupec.
1. Použití funkce VLOOKUP pro porovnání dvou sloupců a vrácení třetího v aplikaci Excel
V první metodě vám ukážu použití metody funkce VLOOKUP . Udělejme to krok za krokem.
Kroky:
- Přejít na F5 a zapište následující vzorec
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)
Vysvětlení vzorce:
- Zde se vyhledávací hodnota je E5 .
- Na stránkách pole je B5:C15 .
- Na stránkách číslo indexu sloupce je 2 . Takže Excel vrátí odpovídající cenu za E5 . (protože cena je ve 2. sloupci pole)
- Pak stiskněte tlačítko ENTER pro získání výstupu.
- Poté použijte Plnicí rukojeť na Automatické vyplňování až do F9 .
Přečtěte si více: Jak porovnat dva sloupce v aplikaci Excel pro porovnání (8 způsobů)
2. Kombinace funkcí INDEX-MATCH pro porovnání dvou sloupců a vrácení třetího v aplikaci Excel
Další metoda je důležitá. Zde budu používat kombinaci INDEX a Funkce MATCH . Podívejme se na jednotlivé kroky.
Kroky:
- Přejít na F5 a zapište následující vzorec
=INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15))
Rozdělení vzorců:
- MATCH(E5,$B$5:$B$15) → Excel vrátí relativní polohu 1002 v poli B5:B15 .
- Výstup: {2}
- INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15)) → Tím se stává
- INDEX($C$5:$C$15,2)
- Výstup: {1029}
- Nyní stiskněte ENTER pro získání výstupu.
- Nakonec použijte Plnicí rukojeť na Automatické vyplňování až do F9 .
Přečtěte si více: Jak počítat shody ve dvou sloupcích v aplikaci Excel (5 snadných způsobů)
Podobná čtení
- Porovnání dvou seznamů v aplikaci Excel a vrácení rozdílů (4 způsoby)
- Jak porovnat více sloupců v aplikaci Excel (5 nejjednodušších způsobů)
- Makro aplikace Excel pro porovnání dvou sloupců (4 snadné způsoby)
- Porovnání tří sloupců v aplikaci Excel a vrácení hodnoty(4 způsoby)
3. Kombinace funkcí IF, INDEX a MATCH pro porovnání dvou sloupců a vrácení třetího v aplikaci Excel
Nyní ukážu další metodu. U této metody jsem trochu změnil datovou sadu.
Tentokrát budu porovnávat obě ID produktu a Kategorie a získat cena Kombinace IF , INDEX, a MATCH zde budou fungovat funkce.
Kroky:
- Přejít na G7 a zapište následující vzorec
=INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))
Rozdělení vzorců:
- C5:C15=G6 → Jedná se o logický test pro IF Podmínka je podmínka pole.
- Výstup: TRUE je pro Kategorie C a FALSE je pro ostatní kategorie. {FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- B5:B15 → Jedná se o hodnotu, pokud je test TRUE .
- MATCH(G5,IF(C5:C15=G6,B5:B15),0)) → G5 je vyhledávací hodnota a vyhledávací pole je IF(C5:C15=G6,B5:B15) , což znamená, že Excel bude hledat PID-1001 z {FALSE;FALSE; "PID-1005"; "PID-1001";FALSE;FALSE; "PID-1009";FALSE;FALSE;FALSE;FALSE;FALSE;FALSE} a získáte relativní polohu.
- Výstup: {4}
- INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0)) → Tím se stává
- INDEX(D5:D15,4)
- Výstup: {2186}
- Pak stiskněte tlačítko CTRL+SHIFT+ENTER To proto, že se jedná o vzorec pole. Uvidíte dvojici vzorců 2. závorky se objeví ve vzorci, který obsahuje vzorec uvnitř.
Přečtěte si více: Shoda dvou sloupců a výstup třetího v aplikaci Excel (3 rychlé metody)
Na co nezapomenout
- Na stránkách absolutní reference slouží k uzamčení rozsahu.
- CTRL+SHIFT+ENTER je určen pro vzorce pole.
Závěr
Porovnávání sloupců za účelem nalezení shody a získání hodnoty z jiného sloupce je běžnou praxí v oblasti Excel . Znalost řešení tohoto druhu problémů vám v mnoha případech usnadní práci. Doufám, že se vám tento článek bude líbit. Zůstaňte s námi a těšte se na další hodnotné články.