Hogyan lehet két oszlopot egyeztetni és egy harmadikat visszaadni az Excelben

  • Ossza Meg Ezt
Hugh West

Néha több oszloppal való munka közben gyakran szükség van arra, hogy a két oszlopot összevetve adja vissza a harmadik értéket Ebben a cikkben megnézzük, hogyan lehet két oszlopot egybevetni a Excel és visszaad egy harmadikat.

Gyakorlati munkafüzet letöltése

Töltse le ezt a munkafüzetet, és gyakoroljon, miközben végigmegy ezen a cikken.

Két oszlop egyezése és egy harmadik oszlop visszaadása.xlsx

3 egyszerű módszer két oszlop egyeztetésére és egy harmadik oszlop visszaadására az Excelben

Itt két olyan oszlopot fogunk összehasonlítani, ahol létezik néhány azonos érték. Ha a két érték egyezik, akkor a harmadik oszlop értékeit adja vissza, ahol az értékek a megfelelő eredmények lesznek a 1. oszlop .

Nézzük meg az alábbi táblázatot, ahol néhány termék azonosítóját és a hozzájuk tartozó árakat találjuk. Létrehozunk egy másik oszlopot a következő címmel Termék ID-2 Itt az oszlopokat fogjuk összehasonlítani. Termék azonosító és Termék ID-2 hogy visszaadja az értéket a Ár oszlopban a Ár-2 oszlop.

1. A VLOOKUP függvény használata két oszlop egyeztetéséhez és egy harmadik oszlop visszaadásához az Excelben

Az első módszerben megmutatom, hogyan használjuk a a VLOOKUP funkció Csináljuk lépésről lépésre.

Lépések:

  • Menjen a F5 és írja fel a következő képletet
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)

Képlet magyarázat:

  • Itt a keresési érték a E5 .
  • A array a B5:C15 .
  • A oszlop indexszáma a 2 . Excel visszaadja a megfelelő árat a E5 . (mert az ár a tömb 2. oszlopában van)
  • Ezután nyomja meg a BELÉPÉS a kimenethez.

  • Ezután használja a Töltse ki a fogantyút a címre. AutoFill akár F9 .

Bővebben: Két oszlop összehasonlítása az Excelben a mérkőzéshez (8 mód)

2. Az INDEX-MATCH függvények kombinációja két oszlop egyezéséhez és egy harmadik oszlop visszaadásához az Excelben

A következő módszer egy fontos módszer. Itt a következők kombinációját fogom használni. az INDEX és MATCH funkciók Lássuk a lépéseket.

Lépések:

  • Menjen a F5 és írja fel a következő képletet
=INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15))

Formula bontás:

  • MATCH(E5,$B$5:$B$15) Excel visszaadja a relatív pozíciót 1002 a tömbben B5:B15 .
    • Kimenet: {2}
  • INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15)) → Ez a következő lesz
  • INDEX($C$5:$C$15,2)
    • Kimenet: {1029}
  • Most nyomja meg a BELÉPÉS a kimenethez.

  • Végül használja a Töltse ki a fogantyút a címre. AutoFill akár F9 .

Bővebben: Hogyan számoljuk meg az egyezéseket két oszlopban az Excelben (5 egyszerű módja)

Hasonló olvasmányok

  • Excel két lista összehasonlítása és a különbségek visszaadása (4 mód)
  • Hogyan illesszük össze a több oszlopot az Excelben (legegyszerűbb 5 mód)
  • Excel makró két oszlop összehasonlításához (4 egyszerű módja)
  • Három oszlop összehasonlítása az Excelben és egy érték visszaadása (4 mód)

3. Az IF, INDEX és MATCH funkciók kombinációja két oszlop egyezéséhez és egy harmadik oszlop visszaadásához az Excelben

Most egy másik módszert mutatok be, amelynél egy kicsit megváltoztattam az adatkészletet.

Ezúttal mind a két Termék azonosító és Kategória és megkapja a ár . A következő kombinációja az IF , INDEX, és MATCH funkciók itt is működni fognak.

Lépések:

  • Menjen a G7 és írja fel a következő képletet
=INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))

Formula bontás:

  • C5:C15=G6 → Ez a logikai teszt a IF A feltétel egy tömbfeltétel.
    • Kimenet: TRUE a következőkre vonatkozik C kategória , és HAMIS más kategóriákra vonatkozik. {HAMIS;HAMIS;HAMIS;IGAZ;IGAZ;HAMIS;HAMIS;HAMIS;IGAZ;HAMIS;HAMIS;HAMIS;HAMIS;HAMIS;HAMIS}
  • B5:B15 → Ez az érték, ha a vizsgálat TRUE .
  • MATCH(G5,IF(C5:C15=G6,B5:B15),0)) G5 a keresési érték, a keresési tömb pedig IF(C5:C15=G6,B5:B15) ez azt jelenti. Excel keresni fogja PID-1001 a címről {FALSE;FALSE; "PID-1005″; "PID-1001″;FALSE;FALSE; "PID-1009″;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE} és megkapja a relatív pozíciót.
    • Kimenet: {4}
  • INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))) → Ez a következő lesz
  • INDEX(D5:D15,4)
    • Kimenet: {2186}
  • Ezután nyomja meg a CTRL+SHIFT+ENTER Ez azért van, mert ez egy tömb formula. Látni fogsz egy pár 2. zárójelek megjelenik a képletben, amely tartalmazza a képletet.

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

Emlékezetes dolgok

  • A abszolút referencia egy tartomány lezárására szolgál.
  • CTRL+SHIFT+ENTER a tömbképletekre vonatkozik.

Következtetés

Az oszlopok közötti összehasonlítás az egyezések keresése és egy másik oszlopból származó érték eredményének megadása gyakori gyakorlat a Excel Az ilyen jellegű problémák megoldásának ismerete sok esetben megkönnyíti a munkáját. Remélem, tetszeni fog ez a cikk. Maradjon velünk további értékes cikkekért.

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.