Hogyan találja meg a második legnagyobb értéket az Excelben található kritériumokkal

  • Ossza Meg Ezt
Hugh West

Ebben a bemutatóban megmutatom neked, hogy 4 gyors trükkök a második legnagyobb érték kereséséhez kritériumokkal az excelben. Ezeket a módszereket nagy adathalmazok esetén is használhatja a második legnagyobb érték kereséséhez a kritériumok beállításával. A bemutató során néhány fontos excel eszközt és technikát is meg fog tanulni, amelyek nagyon hasznosak lesznek bármilyen excelhez kapcsolódó feladatban.

Gyakorlati munkafüzet letöltése

A gyakorlati munkafüzetet innen töltheti le.

Második legnagyobb érték keresése kritériumokkal.xlsm

4 gyors trükk a második legnagyobb érték kereséséhez az Excelben található kritériumokkal

A lépések érthető bemutatásához egy tömör adathalmazt vettünk alapul. Az adathalmaz kb. 7 sorok és 3 Kezdetben az összes cellát megtartjuk a Pénznem Az összes adatkészletre vonatkozóan a következőkkel rendelkezünk 2 egyedi oszlopok, amelyek Klub neve, Home Kit és Away Kit . bár az oszlopok számát a későbbiekben változtathatjuk, ha szükséges.

1. A LARGE funkció használata

A LARGE funkció a oldalon. excel visszaadhat egy számot a számok listájából, miután azt csökkenő sorrendbe rendeztük. Nézzük, hogyan alkalmazzuk ezt a függvényt a második legnagyobb érték keresésére a kritériumokkal.

Lépések:

  • Először menj a cellába F7 és illessze be a következő képletet:
=LARGE(IF(C4:D4=F5,C5:D10),2)

  • Most nyomja meg a Írja be a címet. és ez kiszámítja a második legnagyobb Home Kit belső ár F7 .

🔎 Hogyan működik a képlet?

  • IF(C4:D4=F5,C5:D10) : Ez a rész a cellák értékeit tartalmazó tömböt adja vissza, és a HAMIS cellák értékei.
  • =LARGE(IF(C4:D4=F5,C5:D10),2): A képletnek ez a része a következő végső értéket adja vissza 119 .

2. AGGREGATE funkció alkalmazása

Az AGGREGATE funkció az excelben lehetővé teszi számunkra, hogy aggregált számításokat végezzünk, mint például COUNT , ÁLTALÁNOS , MAX, stb. Ez a függvény figyelmen kívül hagyja a rejtett sorokat és a hibákat is. Ezt a függvényt arra fogjuk használni, hogy megtaláljuk a második legnagyobb értéket bizonyos kritériumok alapján. Ehhez kövesse az alábbi lépéseket.

Lépések:

  • Kezdetben kattintson duplán a cellára F7 és írja be az alábbi képletet:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)

  • Ezután nyomja meg a Írja be a címet. kulcsot, és a második legnagyobb árat kell kapnod a második legnagyobb idegenbeli készletért.

3. A SUMPRODUCT funkció használata

A SUMPRODUCT függvény az excelben először megszorozza az értéktartományt, majd megadja a szorzások összegét. Ezt a függvényt a következővel együtt használhatjuk a LARGE funkció a második legnagyobb értéket találja meg kritériumokkal.

Lépések:

  • A módszer megkezdéséhez kattintson duplán a cellára F7 és illessze be az alábbi képletet:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))

  • Ezután nyomja meg a Írja be a címet. kulcsot, és következésképpen ez megtalálja a második legnagyobb árértéket a Man City készlet a cellán belül C10 .

🔎 Hogyan működik a képlet?

  • (B5:B10=F5)*(C5:D10) : A képlet ezen része a lista legmagasabb értékeit tartalmazó tömböt adja vissza, a többi értéket pedig úgy, mint 0 .
  • LARGE((B5:B10=F5)*(C5:D10),2) : Ez a rész a következő értéket adja 80 mint a második legnagyobb érték.
  • =SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2)): Ez a rész visszaadja a végső értéket, amely 80 ebben az esetben.

4. VBA kód használata

Ha ismeri a VBA az excelben néhány kattintással megkereshetjük a második legnagyobb értéket a kritériumokkal. Lássuk, hogyan kell ezt megtenni.

Lépések:

  • Ehhez a módszerhez menjen a Fejlesztő lapot, és válassza a Visual Basic .

  • Most válassza ki a Beillesztés a VBA ablakban, és kattintson a Modul .

  • Ezután írja be az alábbi képletet az új ablakba:
 Sub SecondLargest() Range("F7").FormulaArray = "=LARGE(IF(C4:D4=F5,C5:D12),2)" End Sub 

  • Ezután nyissa meg a makrót a Fejlesztő fülre kattintva Makrók .

  • Most, a Makró ablakban válassza ki a SecondLargest makró és kattintson Fuss .

  • Ennek eredményeként a VBA a kód kiszámítja a második legmagasabb értéket a cellán belüli összes távoli készletből. F7 .

Hogyan találja meg a Top 5 értéket és neveket az Excelben található kritériumokkal

Ebben a módszerben, látni fogjuk a részletes lépéseket, hogy megtalálja a felső 5 értékek és nevek az excelben lévő kritériumokkal.

Lépések:

  • Kezdetben kattintson duplán a cellára E5 és írja be az alábbi képletet:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))

  • Ezután nyomja meg a Írja be a címet. billentyűvel, és másolja ezt a képletet a cellákba a Töltse ki a fogantyút .
  • Következésképpen, ez megtalálja a felső 5 az otthoni készletek értékei.

🔎 Hogyan működik a képlet?

  • ROWS($E$5:$E5) : Ez a rész a következő értéket adja meg 1 .
  • =LARGE($C$5:$C$10,ROWS($E$5:$E5)): Ez a rész visszaadja a végső értéket, amely a legfelső 5 otthoni készletárak.

Emlékezetes dolgok

  • Használhatja a ALT+F11 parancsikon megnyitásához a VBA ablak és ALT+F8 a Makrók ablak megnyitásához.
  • Megjegyzendő, hogy a LARGE funkció figyelmen kívül hagyja az üres vagy üres cellákat tartalmazó cellákat TRUE vagy FALSE értékeket tartalmaznak.
  • Ha nincs numerikus érték, akkor ez a függvény a következő értéket adja vissza #NUM! Hiba eredményeként.

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.