Két oszlop egyezése és egy harmadik oszlop kimenete az Excelben (3 gyors módszer)

  • Ossza Meg Ezt
Hugh West

A Microsoft Excel a mai világ egyik legszélesebb körben használt alkalmazása. A nagyvállalati házaktól kezdve a kis- és középvállalkozásokig használják ezt az alkalmazást. Ezen az alkalmazáson keresztül feldolgozhatjuk az adatainkat a kívánságunknak megfelelően. Ebben a cikkben elmagyarázzuk, hogyan lehet két oszlopot egyeztetni és a harmadik oszlopból kimenetet kapni az Excelben. Ezt akkor használjuk, amikor egy bizonyos mennyiségű adatra van szükségünk egy nagyméretű adatból.adatlap.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet, hogy gyakorolhasson, miközben ezt a cikket olvassa.

Két oszlop egyeztetése és kimenet harmadik.xlsx

3 módszer két oszlop egyeztetésére és a harmadik kimenetre az Excelben

Három egyszerű módszerrel elmagyarázzuk, hogyan lehet két oszlopot egyeztetni és a harmadikból kimenetet készíteni az Excelben. Vegyük egy szupermarket adathalmazát, amely a következőkből áll. Termék azonosító és Név .

1. A VLOOKUP függvény használata az Excel harmadik oszlopának eredményének megszerzéséhez

A VLOOKUP funkció egy táblázat bal szélső oszlopában keres értéket. És egy általunk megadott oszlopból egy értéket ugyanabban a sorban. Alapértelmezés szerint a táblázatot növekvő sorrendbe kell rendezni.

Szintaxis:

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

Érvek :

lookup_value - Ezt az értéket a művelet segítségével keressük meg. A keresési értékünknek a table_array által említett adattartomány első oszlopában kell lennie. A keresési érték lehet egy érték vagy egy cellára való hivatkozás.

table_array - Ez a lookup_value kereséséhez megadott tartomány. Ez lehet egy megnevezett tartomány vagy táblázat- vagy cellahivatkozás. A visszatérési értéket itt kell megadni.

col_index_num - Ez a szám jelzi, hogy melyik oszlopot kapjuk meg a visszatérésben. A table_array utolsó oszlopától kezdődik.

range_lookup - Ez egy logikai érték. Meghatározza a függvény keresésének jellegét. Két lehetőségünk van Pontos egyezés vagy egy Hozzávetőleges egyezés .

Ebben a szakaszban a a VLOOKUP funkció az oszlopok egyezéséhez.

1. lépés:

  • Hozzáadunk egy oszlopot, hogy egy Számla .

2. lépés:

  • Mi adjuk a hozzájárulást a ID és Név doboz.

3. lépés:

  • Most pedig alkalmazzuk a VLOOKUP művelet F6-os cella .
  • Töltse ki a képletet, és így fog kinézni:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)

4. lépés:

  • Most nyomja meg a Írja be a címet. .

5. lépés:

  • Húzza ki a Töltse ki a fogantyút ikon az utolsó adatot tartalmazó cellára.

Látjuk, hogy ezek a nevek megfelelnek az egyes Termék azonosító mutatják.

6. lépés:

  • Ha bármilyen ID amely nincs jelen az adathalmazunkban, nézzük meg, mi történik.
  • Tegyük A-010 mint termék azonosító.

Bővebben: VLOOKUP képlet két oszlop összehasonlítására különböző lapokon!

2. INDEX+MATCH+IFERROR az Excel harmadik oszlopának kimenetének megszerzéséhez

Az IFERROR függvény ellenőrzi egy értéket, és azt, hogy ez hiba-e. Ha hibát talál, akkor az argumentumon megadott valamit mutat. Ellenkező esetben visszaadja a hivatkozás értékét.

Szintaxis:

IFERROR(value, value_if_error)

Érvek:

érték - Ez az érv a hiba ellenőrzésére szolgál.

value_if_error - Ez az az érték, amelyet akkor kell visszaadni, ha a képlet hibát ad ki. A következő hibatípusok kerülnek kiértékelésre: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? vagy #NULL!.

A MATCH funkció egy kiválasztott objektumot keres egy adott tartományban. Megadja az objektum relatív pozícióját is a tartományban. A MATCH ahelyett, hogy az egyik LOOKUP függvények, ha szükségünk van az objektum pozíciójára az adott tartományban.

Szintaxis:

MATCH(lookup_value, lookup_array, [match_type])

Érvek :

lookup_value - Ez az a kívánt érték, amelyet a look_array-ben meg akarunk találni. Ez a lookup_value argumentum lehet egy érték (szám, szöveg vagy logikai érték) vagy egy számra, szövegre vagy logikai értékre való cellahivatkozás.

lookup_array - A cellák megadott tartománya a kereséshez.

match_type - Ez lehet -1, 0 vagy 1. A match_type argumentum határozza meg, hogy az Excel hogyan illeszti össze a lookup_value-t a lookup_array-ben lévő értékekkel. Az argumentum alapértelmezett értéke 1.

Az INDEX funkció egy értéket vagy cellahivatkozást ad vissza egy táblázat vagy tartomány értékére. Az INDEX függvényt kétféleképpen használhatjuk: Ha egy megadott cella vagy cellatömb értékét akarjuk visszaadni, akkor az Array formát használjuk. Ellenkező esetben a Reference formát használjuk, hogy visszaadjuk a megadott cellák hivatkozását.

Szintaxis:

INDEX(array, row_num, [column_num])

Érvek:

array - Egy tartomány vagy egy tömbi konstans. Ha a tömb csak egy sort vagy oszlopot tartalmaz, a megfelelő row_num vagy column_num argumentum opcionális. Ha a tömb egynél több sort és egynél több oszlopot tartalmaz, és csak a row_num vagy column_num argumentumot használjuk, az INDEX a tömb teljes sorának vagy oszlopának tömbjét adja vissza.

row_num - Szükséges, kivéve, ha a column_num jelen van. Kiválasztja a tömb sorát, hogy abból adjon vissza egy értéket. Ha a row_num kimarad, a column_num szükséges.

column_num - Kiválaszt egy oszlopot a tömbben, hogy visszaadjon egy értéket. Ha a column_num nincs megadva, akkor a row_num szükséges.

Itt a következő kombinációt fogjuk használni IFERROR , MATCH , és INDEX függvények segítségével két oszlopot egyeztethetünk össze, és egy harmadik oszlopból kaphatunk kimenetet.

1. lépés:

  • Menjen a F6-os cella .
  • Írja le a képletet a megfelelő argumentumokkal. Tehát a képlet a következő lesz:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

2. lépés:

  • Ezután nyomja meg a Írja be a címet. .

3. lépés:

  • Húzza ki a Töltse ki a fogantyút ikon a F9-es cella .

Itt két oszlopot hasonlítottunk össze, és a kimenetet a harmadik oszlopban kaptuk meg.

4. lépés:

  • Most egy olyan termék azonosítóját adja meg, amely nincs jelen az adatkészletben.
  • Tegyük A-010 és meglátjuk, mi történik.

Azt látjuk, hogy üres minden olyan objektum esetében, amely nincs jelen az adathalmazban.

Formula bontás:

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

Ez a képlet megfelel E6-os sejt a tartományon belül B5 a címre. B12 ...itt, 0 a pontos egyezéshez.

Kimenet: 2

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

Ez a képlet a következő tartományból adja vissza az értéket C5 a címre. C12 A második argumentum a INDEX függvény eredménye a MATCH funkció.

Kimenet: olaj

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

Ez a képlet üres értéket ad vissza, ha az INDEX függvény eredménye érvénytelen. Ellenkező esetben ez lesz az eredménye a INDEX funkció.

Kimenet: olaj

További információ: Két oszlop egyezése az Excelben és egy harmadik oszlop visszaadása (3 mód)

Hasonló olvasmányok:

  • Két oszlop összehasonlítása az Excelben hiányzó értékek esetén (4 mód)
  • Hogyan hasonlítsunk össze 4 oszlopot az Excelben (6 módszer)
  • Excel makró két oszlop összehasonlításához (4 egyszerű módja)
  • Makró két oszlop összehasonlításához az Excelben és a különbségek kiemeléséhez
  • Excel Szöveg összehasonlítása két oszlopban (7 gyümölcsöző módja)

3. INDEX-MATCH tömbképlet két oszlop egyezéséhez és a harmadik oszlop kimenetéhez

Itt egy tömbképletet fogunk használni, és összehasonlítunk két oszlopot, és a harmadikból kapunk kimenetet.

Először is adjunk hozzá egy oszlopot az adatainkkal, hogy az adott oszlopból kaphassunk visszatérést.

1. lépés:

  • Adjon hozzá három oszlopot az adatokhoz a hivatkozások beállításához.
  • Most adja meg a referenciamezőkre vonatkozó adatokat.

2. lépés:

  • Most menj a D17-es cella .
  • Írja ide a képletet. A képlet a következő:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))

3. lépés:

  • Ezután nyomja meg a Ctrl+Shift+Enter mert ez egy tömbfüggvény.

4. lépés:

  • Húzza a Töltse ki a fogantyút ikon.

Megpróbáltuk az adatkészlet két oszlopát egy másik táblázattal összevetni, és a harmadik oszlopból kaptunk eredményeket.

Kapcsolódó tartalom: Excel-képlet két oszlop összehasonlítására és egy érték visszaadására (5 példa)

Következtetés

Ebben a cikkben egyszerűen bemutattunk 3 módszert két oszlop egyezéséhez és a harmadik oszlop kimenetének kinyeréséhez az Excelben. Remélem, ez kielégíti az Ön igényeit. Kérjük, nézze meg a weboldalunkat. Exceldemy.com és tegye meg javaslatait a megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.