Jak porovnat více sloupců v aplikaci Excel (5 nejjednodušších způsobů)

  • Sdílet Toto
Hugh West

Pokud hledáte některý z nejjednodušších způsobů porovnání více sloupců v aplikaci Excel, mohl by pro vás být tento článek přínosný. Někdy je nutné vyhledat určitou hodnotu ve více sloupcích v aplikaci Excel. Ruční práce je však zdlouhavá a neefektivní. Proto můžete použít některou z níže uvedených metod pro snadné porovnání více sloupců v aplikaci Excel.

Stáhnout sešit aplikace Excel

Shoda více sloupců.xlsx

5 způsobů porovnání více sloupců v aplikaci Excel

Podívejme se na tabulku níže. Zde jsem použil 5 sloupců s názvy Lokalita, rok, ovoce, zelenina, prodej Pro každý konkrétní Ovoce nebo Zelenina, můžete použít následující metody pro přiřazení dalších hodnot, které odpovídají této hodnotě. Ovoce nebo Zelenina z více sloupců.

Metoda 1: Použití funkce INDEX a MATCH na více sloupců

Předpokládejme, že chci získat Prodej hodnota odpovídající každé položce v Produkty Pro zjištění této hodnoty je třeba porovnat více sloupců a použít příkaz Vzorec pole .

Tento vzorec zahrnuje funkce COLUMN , funkce TRANSPOSE , funkce MMULT , funkce MATCH a funkce INDEX .

Krok-01 :

➤Zvolte výstup Buňka G5

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

Zde, -($B$5:$C$7=F5) vygeneruje TRUE/ FALSE pro každou hodnotu v rozsahu v závislosti na kritériu, zda je splněno, nebo ne, a pak - převede TRUE a FALSE na 1 a 0 .

Vytvoří pole o 3 řádcích a 2 sloupcích.

V této části, TRANSPOSE(SLOUPEC($B$5:$C$7)^0) , Funkce COLUMN vytvoří pole se 2 sloupci a 1 řádkem a pak Funkce TRANSPOSE převede toto pole na 1 sloupec a 2 řádky.

Nulový výkon převede všechny hodnoty v poli na hodnotu 1 .

Pak funkce MMULT provede násobení matic mezi těmito dvěma poli.

Tento výsledek bude použit funkce MATCH jako argument pole s vyhledávací hodnotou 1 .

Nakonec Funkce INDEX vrátí odpovídající hodnotu.

Krok-02 :

➤Press ENTER

➤Přetáhněte dolů Plnicí rukojeť

Výsledek :

Pak se zobrazí následující výsledky.

📓 Poznámka:

Pro ostatní verze kromě Microsoft 365 , musíte stisknout CTRL+SHIFT+ENTER místo stisknutí ENTER .

Přečtěte si více: Shoda dvou sloupců a výstup třetího v aplikaci Excel (3 rychlé metody)

Metoda 2: Použití vzorce pole pro porovnání více kritérií

Pro porovnání více kritérií ve více sloupcích a získání hodnoty Prodej , musíte použít Vzorec pole která zahrnuje INDEX a Funkce MATCH .

Krok-01 :

➤ Vyberte výstup Buňka H7

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

Zde, v MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 je vyhledávací hodnota , H4, H5, H6 jsou kritériem, které se vyhledá v systému B5:B11, C5:C11, a D5:D11 rozsahy a 0 je pro přesná shoda.

Pak funkce INDEX poskytne odpovídající hodnotu.

Krok-02 :

➤Press ENTER a zobrazí se následující výsledek.

📓 Poznámka:

Pro ostatní verze kromě Microsoft 365 , musíte stisknout CTRL+SHIFT+ENTER místo stisknutí ENTER .

Přečtěte si více: Vzorec aplikace Excel pro porovnání dvou sloupců a vrácení hodnoty (5 příkladů)

Metoda 3: Použití vzorce bez pole pro porovnání více kritérií

Pro porovnání více kritérií ve více sloupcích a získání hodnoty Prodej , můžete použít Ne Vzorec pole která zahrnuje INDEX a Funkce MATCH .

Krok-01 :

➤Zvolte výstup Buňka H7

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

Krok-02 :

➤Press ENTER a dostanete následující výsledek.

Související obsah: Porovnání tří sloupců v aplikaci Excel a vrácení hodnoty(4 způsoby)

Podobné čtení:

  • Porovnání dvou sloupců v aplikaci Excel a zvýraznění větší hodnoty (4 způsoby)
  • Jak porovnat dva sloupce v aplikaci Excel kvůli chybějícím hodnotám (4 způsoby)
  • Jak porovnat dva sloupce a vrátit společné hodnoty v aplikaci Excel
  • Makro aplikace Excel pro porovnání dvou sloupců (4 snadné způsoby)
  • Jak porovnat dva sloupce v aplikaci Excel pro porovnání (8 způsobů)

Metoda 4: Použití vzorce pole pro porovnání více kritérií v řádcích a sloupcích

Předpokládejme, že chcete porovnávat kritéria jak po řádcích, tak po sloupcích. K tomu je třeba použít příkaz Vzorec pole která zahrnuje INDEX a Funkce MATCH .

Krok-01 :

➤ Vyberte výstup Buňka H8

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

MATCH(H7, B6:B8,0) se používá pro párování po řádcích a MATCH(H5&H6, C4:E4&C5:E5,0) se používá pro párování podle sloupců.

Krok-02 :

➤Press ENTER a dostanete následující výsledek.

📓 Poznámka:

Pro ostatní verze kromě Microsoft 365 , musíte stisknout CTRL+SHIFT+ENTER místo stisknutí ENTER .

Přečtěte si více: Jak porovnat 3 sloupce na shodu v aplikaci Excel (4 metody)

Metoda-5: Použití VLOOKUP

Předpokládejme, že chcete znát odpovídající Rok, Umístění, a Prodej hodnotu vzhledem k Banán . Chcete-li získat více hodnot pro jeden zadaný údaj, musíte použít příkaz funkce VLOOKUP .

Krok-01 :

➤Vyberte současně 3 výstupní buňky; C10, D10, E10

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

Zde, B10 je looku p_value , B4:E7 je table_array , {2,3,4} je col_index_num a FALSE je pro Přesná shoda .

Krok-02 :

➤Press ENTER a dostanete následující výsledky.

📓 Poznámka:

Pro ostatní verze kromě Microsoft 365 , musíte stisknout CTRL+SHIFT+ENTER místo stisknutí ENTER .

Přečtěte si více: Jak porovnat tři sloupce v aplikaci Excel pomocí funkce VLOOKUP

Praktická část

Pro samostatné cvičení jsme připravili Cvičení oddíl jako níže pro každou metodu v každém listu na pravé straně. Udělejte to prosím sami.

Závěr

V tomto článku jsem se snažil popsat nejjednodušší způsoby, jak efektivně přiřadit více sloupců v aplikaci Excel. Doufám, že vám bude užitečný. Pokud máte nějaké návrhy nebo dotazy, neváhejte se o ně s námi podělit.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.