Tartalomjegyzék
Nagy mennyiségű adat Excelben történő feldolgozása során nagyon gyakori, hogy a INDEX-MATCH függvények a paraméterek keresésére a több kritérium összegzéshez vagy más kapcsolódó alkalmazásokhoz. Ebben a cikkben megismerheted, hogyan építheted be a SUM-ot, SUMPRODUCT , SUMIF , vagy SUMIFS függvények az INDEX-MATCH formulával együtt összegzés vagy összegzés kiértékelése számos kritérium alapján az Excelben.
A fenti képernyőkép a cikk áttekintése, amely egy adatkészletet & egy példa arra, hogy hogyan értékelheti az összeget az Excelben az alábbiakban különböző feltételek az oszlopokkal együtt & sorok A cikk következő módszereiben többet megtudhat az adatkészletről és a megfelelő funkciókról.
Gyakorlati munkafüzet letöltése
Letöltheti az Excel munkafüzetet, amelyet a cikk elkészítéséhez használtunk.
SUM INDEX-szel és MATCH-szalBevezetés a függvényekbe: SUM, INDEX és MATCH példákkal
Mielőtt rátérnénk arra, hogy ez a három funkció hogyan működik együtt, mutassuk be ezeket a funkciókat & a munkafolyamatukat egyenként.
1. SUM
- Célkitűzés:
Összegzi a cellatartományban lévő összes számot.
- Képlet szintaxis:
=SUM(szám1, [szám2],...)
- Példa:
Az adatkészletünkben különböző márkájú számítógépes eszközök listája szerepel, valamint egy számítógépes üzlet 6 hónapos eladási árai.
Szeretnénk megtudni az összes márka asztali számítógépeinek teljes eladási árát csak januárra vonatkozóan.
📌 Lépések:
➤ In F18-as cella , be kell írnunk:
=SUM((C5:C14=F16)*D5:D14)
➤ Sajtó Írja be a címet. & egyszerre látja az összes asztali számítógép teljes januári eladási árát.
Belül a SUM funkcióban csak egy tömb van. Itt, C5:C14=F16 azt jelenti, hogy a függvényt arra utasítjuk, hogy a kritériumokat a F16-os cella a cellák tartományában C5:C14 Egy másik cellatartomány hozzáadásával D5:D14 egy Csillag(*) előtt azt mondjuk a függvénynek, hogy összegezze az adott tartomány összes értékét a megadott feltételek szerint.
2. INDEX
- Célkitűzés:
Visszaadja az adott sor és oszlop metszéspontjában lévő cella referenciaértékét egy adott tartományban.
- Képlet szintaxis:
=INDEX(tömb, sor_szám, [oszlop_szám])
vagy,
=INDEX(referencia, sorszám, [oszlopszám], [területszám])
- Példa:
Tegyük fel, hogy a 3. sor és a 4. oszlop metszéspontjában lévő értéket szeretnénk megtudni a táblázat eladási árainak tömbjéből.
📌 Lépések:
➤ In F19-es cella , típus:
=INDEX(D5:I14,3,4)
➤ Sajtó Írja be a címet. & meg fogja kapni az eredményt.
Mivel a tömb 4. oszlopa az összes eszköz eladási árát mutatja április & a 3. sor a Lenovo Desktop kategóriát képviseli, így a tömb metszéspontjában megtaláljuk a Lenovo Desktop eladási árát áprilisban.
Bővebben: Az INDEX funkció használata az Excelben (8 példa)
3. MATCH
- Célkitűzés:
Visszaadja a megadott értéknek megfelelő elem relatív pozícióját egy tömbben egy megadott sorrendben.
- Képlet szintaxis:
=MATCH(lookup_value, lookup_array, [match_type])
- Példa:
Először is, a hónap fejlécekből meg fogjuk ismerni a június hónap pozícióját.
📌 Lépések:
➤ In F17-es cella , a képletünk a következő lesz:
=MATCH(F16,D4:I4,0)
➤ Sajtó Írja be a címet. & látni fogja, hogy a június hónap oszloppozíciója a 6. a hónapfejlécekben.
A hónap nevének módosítása a F17-es cella & látni fogja a kapcsolódó oszlop pozícióját egy másik kiválasztott hónaphoz.
Ha pedig a Dell márka sorpozícióját szeretnénk megtudni a márkák nevei alapján a B oszlop , akkor a képlet a F20-as cella lesz:
=MATCH(F19,B5:B14,0)
Tessék, B5:B14 a cellák azon tartománya, ahol a márkanevet keresni fogják. Ha a márkanevet megváltoztatja a F19-es cella , megkapja a márka kapcsolódó sorpozícióját a kiválasztott cellatartományból.
Az INDEX és a MATCH funkciók használata együtt az Excelben
Most már tudjuk, hogyan kell használni INDEX & MATCH függvények egy függvényként való egyesítése és az, hogy pontosan mit ad vissza kimenetként ez a kombinált függvény. Ez a kombinált INDEX-MATCH függvény hatékonyan alkalmas arra, hogy egy nagy tömbből konkrét adatokat találjon. MATCH függvény itt keresi a sor &; oszlop pozícióját a bemeneti értékek & a INDEX függvény egyszerűen visszaadja az adott sor és oszlop pozícióinak metszéspontjából származó kimenetet.
Most az adatállományunk alapján szeretnénk megtudni a Lenovo márka teljes eladási árát júniusban.
📌 Lépések:
➤ In Cell E19 , típus:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
➤ Sajtó Írja be a címet. & az eredményt azonnal meg fogja találni.
Ha megváltoztatja a hónap & bélyeg; eszköz nevét a E16 & E17 illetve, akkor a kapcsolódó eredményt kapja a E19 egyszerre.
Bővebben: Hogyan válasszon ki bizonyos adatokat az Excelben (6 módszer)
INDEX és MATCH függvények beágyazása a SUM függvénybe
Itt van a cikk lényegi része, amely a következő felhasználási módokon alapul SUM vagy SUMPRODUCT, INDEX & MATCH A kimeneti adatokat 10 különböző kritérium alapján találhatjuk meg ezzel az összetett függvénnyel. Itt a SUM függvényt fogjuk használni az összes kritériumunkhoz, de helyettesíthetjük a SUMPRODUCT funkciót is & az eredmények változatlanok maradnak.
1. kritérium: Kimenet keresése 1 sor és bélyeg alapján; 1 oszlop SUM, INDEX és MATCH függvényekkel együtt
Az 1. kritériumunk alapján az Acer márka áprilisi teljes eladási árára vagyunk kíváncsiak.
📌 Lépések:
➤ In F20-as cella , a képlet a következő lesz:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
➤ Sajtó Írja be a címet. & a visszatérési érték 3,250.00 $ lesz.
Bővebben: Excel Index Egy/több kritérium egyezésének egy/több találattal történő megfeleltetése
2. kritérium: Adatok kinyerése 1 sor és bélyeg alapján; 2 oszlop SUM, INDEX és MATCH funkciókkal együtt
Most a HP készülékek teljes eladási árára vagyunk kíváncsiak február és június hónapban.
📌 Lépések:
➤ In F21-es cella , be kell írnunk:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb", "Jun"},D4:I4,0))))
➤ Miután megnyomta a Írja be a címet. , akkor a kapott érték 21,990.00 $ lesz.
Itt, a második MATCH függvényben a hónapokat szögletes zárójelben határozzuk meg. Ez a függvény mindkét hónap oszloppozícióját visszaadja. INDEX függvény ezután megkeresi az eladási árakat a sorok és az oszlopok metszéspontjai alapján, és végül SUM funkció összeadja őket.
3. kritérium: Értékek meghatározása 1 sor és bélyeg alapján; minden oszlop SUM, INDEX és MATCH funkciókkal együtt
Ebben a részben az összes oszlopot 1 rögzített sorral fogjuk kezelni. Tehát itt megtalálhatjuk a Lenovo készülékek teljes eladási árát minden hónapban a kritériumaink szerint.
📌 Lépések:
➤ In F20-as cella , típus:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
➤ Sajtó Írja be a címet. & a teljes eladási ár 36,830.00 $.
Ebben a funkcióban az összes hónap vagy az összes oszlop figyelembe vételére vonatkozó feltételek hozzáadásához a következőt kell beírnunk 0 mint az érv... column_pos a MATCH funkció.
Bővebben: Excel INDEX MATCH, hogy több értéket adjon vissza egy cellában
4. kritérium: Summa számítása 2 sor és 1 oszlop alapján a SUM, INDEX és MATCH funkciókkal együtt
Ebben a részben 2 sor & 1 oszlop kritériumok alatt, megtudjuk a HP & Lenovo eszközök teljes eladási árát júniusban.
📌 Lépések:
➤ In F21-es cella , a képlet a megadott kritériumok alatt lesz:
=SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0))))
➤ Miután megnyomta a Írja be a címet. , a visszatérési értéket 16 680 dollárban találjuk.
Itt belül az első MATCH függvényt, a HP & Lenovo-t egy tömbben kell megadnunk úgy, hogy a tömböket szögletes zárójelek közé zárjuk.
Bővebben: Index Match Sum több sor összege az Excelben (3 mód)
5. kritérium: Az összeg kiértékelése 2 sor és 2 oszlop alapján a SUM, INDEX és MATCH függvényekkel együttesen
Most 2 sort és 2 oszlopot fogunk figyelembe venni, hogy kivonjuk a HP és a Lenovo készülékek teljes eladási árát két adott hónapra - április és június.
📌 Lépések:
➤ Írja be F22-es cella :
=SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))))
➤ Sajtó Írja be a címet. & a kimenetként 25,980.00 $-t fog látni.
Amit itt teszünk, az két SUM funkciók hozzáadásával egy Plusz(+) közöttük két különböző hónapra.
Hasonló olvasmányok
- INDEX MATCH több lapon keresztül az Excelben (alternatívával)
- Hogyan illesszünk több kritériumot különböző tömbökből az Excelben?
- Indexillesztés többszörös egyezésekkel az Excelben (5 módszer)
- Hogyan használjuk az INDEX és a MATCH munkalap függvényeket az Excel VBA-ban?
- INDEX MATCH több kritériummal és Wildcarddal az Excelben (Teljes útmutató)
6. kritérium: Eredmény megállapítása 2 sor és bélyeg alapján; minden oszlop SUM, INDEX és MATCH funkciókkal együtt
Ebben a részben foglalkozzunk 2 sorral & az összes oszloppal. Így megtudjuk a HP & Lenovo készülékek összes eladási árát minden hónapban.
📌 Lépések:
➤ A képletünk a következő lesz F21-es cella:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0)))
➤ Sajtó Írja be a címet. & a kapott értéket 89 870 dollárnak találjuk.
7. kritérium: A kimenet meghatározása az összes sor és bélyeg alapján; 1 oszlop a SUM, INDEX és MATCH funkciókkal együtt
E kritérium alapján most már egyetlen hónap (március) összes készülékének teljes eladási árát kivonhatjuk.
📌 Lépések:
➤ Helyezze be a képletet a F20-as cella :
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
➤ Sajtó Írja be a címet. A visszatérési érték 141,230.00 $ lesz.
8. kritérium: Értékek kinyerése az összes sor és bélyeg alapján; 2 oszlop az SUM, INDEX és MATCH funkciókkal együttesen
Ebben a részben meghatározzuk az összes eszköz teljes eladási árát két hónapra - február & június.
📌 Lépések:
➤ In F21-es cella , be kell írnunk:
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0))))
➤ Miután megnyomta a Írja be a címet. , a teljes eladási ár 263 140,00 dollárként jelenik meg.
9. kritérium: Eredmény keresése az összes sor és bélyeg alapján; összes oszlop az SUM, INDEX és MATCH függvényekkel együttesen
Most a táblázatban szereplő összes hónap összes készülékének teljes eladási árát fogjuk megtudni.
📌 Lépések:
➤ In F20-as cella , akkor be kell írnia:
=SUM(INDEX(D5:I14,0,0))
➤ Sajtó Írja be a címet. & a kapott érték 808,090.00 $ lesz.
Nem kell használnia MATCH függvények itt, mivel minden oszlopot és bélyeget definiálunk; a sorok pozícióit a 0-k beírásával határozzuk meg a INDEX funkció.
10. kritérium: Summa kiszámítása megkülönböztetett párok alapján a SUM, INDEX és MATCH függvények együttes használatával
Végső szempontunkban a HP készülékek áprilisi összesített eladási árait a Lenovo készülékekkel együtt a júniusi készülékekkel együtt találjuk meg.
📌 Lépések:
➤ E kritérium alapján a képletünk a F22-es cella lesz:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
➤ Most nyomja meg Írja be a címet. & az eredmény 12,730.00 $ lesz.
Különböző párok hozzáadása során ebben a kombinált függvényben be kell illesztenünk a készülék & amp; hónap nevét a két tömb belsejébe a sor & amp; oszlop pozíciókhoz tartozó argumentumok alapján, és a készülék & amp; hónap nevét a párokból a megfelelő sorrendben kell megtartani.
Bővebben: INDEX MATCH több kritériummal egy másik lapon (2 mód)
A SUMIF használata INDEX-MATCH függvényekkel több kritérium szerinti összegzéshez
Mielőtt rátérnénk egy másik kombinált képlet használatára, ismerkedjünk meg a SUMIF működjön most.
- Képlet Célkitűzés:
A megadott feltételek vagy kritériumok által meghatározott cellák hozzáadása.
- Képlet szintaxis:
=SUMIF(range, criteria, [sum_range])
- Érvek:
tartomány - Azon cellák tartománya, amelyekben a kritériumok találhatók.
kritériumok - A tartomány kiválasztott kritériumai.
sum_range- Az összegzéshez figyelembe vett cellák tartománya.
- Példa:
Itt a korábbi adatkészletünket fogjuk használni, hogy megőrizzük az áramlást. A SUMIF függvénnyel meg fogjuk találni a májusi összesített eladásokat csak az asztali számítógépek esetében az összes márka esetében. Tehát a képletünk a F18-as cella lesz:
=SUMIF(C5:C14,F17,H5:H14)
Miután megnyomta a Írja be a címet. , akkor a teljes eladási ár 71 810 dollár lesz.
Használjuk SUMIF a címen INDEX & MATCH függvények, hogy több kritérium alapján összegezzenek oszlopok & sorok mellett. Az adatállományunk most egy kicsit megváltozott. A A oszlop , 5 márka már többszörös megjelenéssel van jelen 2 készüléktípusuk esetében. A többi oszlopban az eladási árak változatlanok.
A Lenovo készülékek teljes eladását júniusban fogjuk megtudni.
📌 Lépések:
➤ A kimeneten F18-as cella , a kapcsolódó képlet a következő lesz:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
➤ Sajtó Írja be a címet. & a Lenovo júniusi teljes értékesítési árát egyszerre kapja meg.
És ha át akar váltani az eszközkategóriára, feltételezve, hogy az asztali számítógép teljes eladási árát szeretné megtalálni, akkor a mi Sum tartomány lesz C5:C14 & Összegző kritériumok lesz most az Asztal. Ebben az esetben tehát a képlet a következő lesz:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Bővebben: Excel INDEX MATCH több kritériummal (4 megfelelő példa)
A SUMIFS használata az INDEX & MATCH funkciókkal az Excelben
SUMIFS a SUMIF A SUMIFS függvény és a SUMIFS függvény használatával INDEX & MATCH függvények belsejében 1-nél több kritériumot adhat hozzá, ami nem lehetséges a SUMIF funkció. SUMIFS függvények, be kell írnia a Sum tartomány először, majd Kritériumok Tartomány , valamint a Range Criteria, kerül elhelyezésre. Most az adathalmazunk alapján megtudjuk az Acer asztali számítógépek májusi eladási árát. A sorok mentén két különböző kritériumot adunk itt hozzá a következőkből B & C oszlopok; C oszlopok .
📌 Lépések:
➤ A kapcsolódó képlet a F19-es cella lesz:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Sajtó Írja be a címet. & a funkció 9,000.00 $-ként fog visszatérni.
Záró szavak
Remélem, hogy a fent említett módszerek mindegyike most arra készteti Önt, hogy alkalmazza őket a rendszeres Excel munkájában. Ha bármilyen kérdése vagy visszajelzése van, kérjük, tudassa velem értékes megjegyzéseivel. Vagy vethet egy pillantást más érdekes és informatív cikkeinkre ezen a weboldalon.