Hogyan lehet kombinálni az Excel SUMIF & VLOOKUP több lapon keresztül

  • Ossza Meg Ezt
Hugh West

Az Excel kombinálása SUMIF & VLOOKUP funkciók az egyik legnépszerűbb képlet, amellyel több lapról gyűjthetünk értékeket és összegezhetjük az értékeket egy kritérium alapján. Ebben a cikkben több példával és magyarázattal fogjuk megtanulni, hogyan kell ezt megtenni.

Gyakorlati munkafüzet

Töltse le a következő munkafüzetet és gyakorlatot.

SUMIF & VLOOKUP kombinálása több lapon keresztül.xlsx

Bevezetés az Excel SUMIF funkciójába

SUMIF függvény összegzi az értékeket egy adott feltétel alapján.

  • Szintaxis:

=SUMIF(range, criteria, [sum_range])

  • Érvek:

tartomány : Az összegzendő értékek tartománya

kritériumok : A kiválasztott tartományban használandó feltétel

[sum_range] : Hol szeretnénk látni az eredményt.

Bevezetés az Excel VLOOKUP funkciójába

VLOOKUP funkció keres egy értéket egy függőlegesen rendezett táblázatban, és visszaadja a megfelelő értéket.

  • Szintaxis:

=VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])

  • Érvek:

lookup_value : Mit akarunk keresni.

table_array : Honnan akarunk keresni.

column_index : A visszatérési értéket tartalmazó tartomány oszlopainak száma.

[range_lookup] : Pontos egyezés = FALSE, Hozzávetőleges / részleges egyezés = TRUE.

2 egyszerű módja az Excel SUMIF & VLOOKUP kombinálásának több lapon keresztül történő kombinálására

1. Az Excel SUMIF funkció használata a VLOOKUP funkcióval több lapon keresztül

SUMIF függvény úgy működik, mint a SUM funkció de csak azokat az értékeket összegzi, amelyek megfelelnek a megadott feltételnek. A VLOOKUP funkció a SUMIF függvény Tegyük fel, hogy két munkalapunk van ( Sheet1 & Sheet2 ). Sheet1 megvan az összes alkalmazott azonosítószáma és az eladási összegük az árral együtt a tartományban B4:D9 .

A oldalon. Sheet2 , megvan az összes alkalmazott neve az azonosítószámukkal együtt.

Itt fogjuk megkeresni a munkavállalót Lily ( C11-es cella ) a Sheet1 . Mostantól Sheet2, meg fogjuk keresni az azonosító számát, és megmutatjuk az összesített eladási árakat a következő összegben C12-es cella ( Sheet1 ).

LÉPÉSEK:

  • Először válassza ki a C12-es cella a oldalon. Sheet1 .
  • Most írja be a képletet:
=SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

  • Aztán nyomja meg Ctrl+Shift+Enter hogy lássa az eredményt.

Képlet bontás

VLOOKUP(C11,Sheet2!B5:C9,2,FALSE)

Ez megkeresi az ID No értékét a 11-es cella a Sheet1 a címről Sheet2 cellatartomány B5:C9 . Ezután a pontos egyezést adja vissza.

SUMIF(B5:B9,VLOOKUP(C11,Sheet2!B5:C9,2,FALSE),Sheet1!D5:D9)

Ez összesíti az összes árat az előző lépésben megadott azonosítószám pontos egyezése alapján.

Megjegyzések:

  • Ha Ön nem Excel 365 felhasználó, akkor a végeredményhez meg kell nyomnia a Ctrl+Shift+Enter mivel a VLOOKUP tömbképletként működik.
  • Az oszlopindex száma nem lehet kisebb, mint 1.
  • SUMIF függvény csak numerikus adatokon működik.

További információ: SUMIF több kritériumhoz különböző lapokon az Excelben (3 módszer)

Hasonló olvasmányok

  • SUMIF több kritériummal (5 legegyszerűbb példa)
  • Hogyan lehet az adatokat egy másik lapról az Excelben lévő kritériumok alapján kihúzni?
  • SUMIF több kritériummal a különböző oszlopok különböző oszlopaihoz az Excelben
  • Több oszlop összegzése több kritérium alapján az Excel-ben

2. SUMIF, VLOOKUP & INDIRECT funkciók kombinálása több lapon keresztül

Ebben a szakaszban a SUMPRODUCT & INDIREKT funkciók a címen VLOOKUP & SUMIF függvények több munkalapra. Itt három munkalapunk van. Az első munkalapon a ' Bónusz ', láthatjuk az alkalmazottak nevét. Meg kell találnunk az egyes alkalmazottak bónuszának összegét. Van egy bónusz kritériumtábla is ( E4:F7 ), amely a bónusz összegét mutatja az eladási összeg alapján. Ki kell nyernünk az értékeket a következőből 1. hónap & 2. hónap munkalapok.

Most az eladások a 1. hónap az alábbi munkalapon találhatók.

És az eladások a 2. hónap az alábbi munkalapon találhatók.

LÉPÉSEK:

  • Először válassza ki a C5 sejt a Bónusz munkalap.
  • Ezután írja be a következő képletet:
=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"& "B5:B9"),Bonus!B5,INDIRECT("'"&$H$5:$H$6&"'!"& "C5:C9")))),$E$5:$F$7,2,TRUE)

  • Végül nyomja meg Írja be a címet. és használja Töltse ki a fogantyút az eredmény többi részének megtekintéséhez.

Képlet bontás

➤ A INDIRECT funkció a szöveges karakterláncot érvényes cellahivatkozássá alakítja. Itt a cellatartományból származó lapokra fog hivatkozni. H5:H6 .

➤ Az összeg és a kritériumok körének bevonása érdekében a SUMIF függvény az általunk megadott referencia munkalapokat fogja használni. Visszaadja az egyes alkalmazottak értékesítések összegét a munkalapokról. 1. hónap & 2. hónap .

➤ A SUMPRODUCT funkció összegzi a fenti eljárás során megállapított összegeket.

➤ A Bónusz munkalap, a VLOOKUP funkció felnéz a lőtérről E5:E7 A végén visszaadja a munkavállaló kiegyenlített bónuszösszegét.

Megjegyzések:

  • Az oszlopindex száma nem lehet kisebb, mint 1.
  • Adja meg az indexszámot numerikus értékként.
  • SUMIF függvény csak numerikus adatokon működik.
  • Meg kell nyomnunk Ctrl+Shift+Enter mivel a VLOOKUP tömbképletként működik.

További információ: Excel SUMIF funkció több kritériumhoz (3 módszer + bónusz)

Következtetés

Ezekkel a módszerekkel könnyedén kombinálhatjuk az Excel SUMIF & VLOOKUP függvények több lapon keresztül egy érték megtalálására. Van egy gyakorló munkafüzet is hozzáadva. Gyerünk, próbálja ki. Nyugodtan kérdezzen bármit, vagy javasoljon új módszereket.

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.