Satura rādītājs
Šajā pamācībā es jums parādīšu. 4 Ātri triki, lai atrastu otro lielāko vērtību ar kritērijiem programmā Excel. Šīs metodes varat izmantot pat lielās datu kopās, lai, nosakot kritērijus, atrastu otro lielāko vērtību. Šajā pamācībā jūs arī uzzināsiet dažus svarīgus Excel rīkus un paņēmienus, kas būs ļoti noderīgi jebkurā ar Excel saistītā uzdevumā.
Lejupielādēt Practice Workbook
Prakses darba burtnīcu varat lejupielādēt no šejienes.
Atrast otro lielāko vērtību ar kritērijiem.xlsm4 ātri triki, lai atrastu otro lielāko vērtību ar kritērijiem programmā Excel
Mēs esam izmantojuši kodolīgu datu kopu, lai skaidri izskaidrotu darbības. Datu kopā ir aptuveni šādi dati. 7 rindas un 3 kolonnas. Sākotnēji mēs saglabājam visas šūnas, kas atrodas Valūta formātā. Attiecībā uz visām datu kopām mums ir šādas vērtības 2 unikālas kolonnas, kas ir Kluba nosaukums, Mājas komplekts un Izbraukuma komplekts Lai gan vēlāk mēs varam mainīt kolonnu skaitu, ja tas būs nepieciešams.
1. Liela izmēra funkcijas izmantošana
Liela izmēra funkcija vietnē Excel var atgriezt skaitli no skaitļu saraksta pēc tam, kad esam to sakārtojuši dilstošā secībā. Apskatīsim, kā šo funkciju piemērot, lai atrastu otro lielāko vērtību ar kritērijiem.
Soļi:
- Vispirms dodieties uz šūnu F7 un ievietojiet šādu formulu:
=LARGE(IF(C4:D4=F5,C5:D10),2)
- Tagad nospiediet Ievadiet un tādējādi tiks aprēķināts otrais lielākais Mājas komplekts cena iekšpusē F7 .
🔎 Kā darbojas formula?
- IF(C4:D4=F5,C5:D10) : Šī daļa atgriež šūnu vērtību masīvu un FALSE šūnu vērtības.
- =LARGE(IF(C4:D4=F5,C5:D10),2): Šī formulas daļa atgriež galīgo vērtību 119 .
2. Piemērojot funkciju AGGREGATE
AGGREGATE funkcija programmā Excel dod mums iespēju veikt apkopotus aprēķinus, piemēram. COUNT , VIDĒJAIS , MAX, u.c. Šī funkcija arī ignorē visas slēptās rindas vai kļūdas. Mēs izmantosim šo funkciju, lai atrastu otro lielāko vērtību ar konkrētiem kritērijiem. Lai to izdarītu, izpildiet tālāk aprakstītās darbības.
Soļi:
- Lai sāktu, divreiz noklikšķiniet uz šūnas F7 un ievadiet tālāk norādīto formulu:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)
- Pēc tam nospiediet Ievadiet atslēgu, un jums vajadzētu saņemt otro lielāko izbraukuma komplekta cenu.
3. SUMPRODUCT funkcijas izmantošana
SUMPRODUCT funkcija programmā Excel vispirms reizina vērtību diapazonu un pēc tam iegūst šo reizinājumu summu. Mēs varam izmantot šo funkciju kopā ar funkcija LARGE lai atrastu otro lielāko vērtību ar kritērijiem.
Soļi:
- Lai sāktu šo metodi, divreiz noklikšķiniet uz šūnas F7 un ievietojiet tālāk redzamo formulu:
=SUMPRODUKTS(LARGE((B5:B10=F5)*(C5:D10),2))
- Pēc tam nospiediet Ievadiet atslēgu, un līdz ar to tiks atrasta otrā lielākā cenas vērtība, kas attiecas uz Man City komplekts šūnas iekšpusē C10 .
🔎 Kā darbojas formula?
- (B5:B10=F5)*(C5:D10) : Šī formulas daļa atgriež masīvu ar sarakstā visaugstākajām vērtībām un citām vērtībām kā 0 .
- LARGE((B5:B10=F5)*(C5:D10),2) : Šajā daļā ir norādīta vērtība 80 kā otrā lielākā vērtība.
- =SUMPRODUKTS(LARGE((B5:B10=F5)*(C5:D10),2)): Šī daļa dod atpakaļ galīgo vērtību, kas ir 80 šajā gadījumā.
4. Izmantojot VBA kodu
Ja esat iepazinies ar VBA programmā Excel ar dažiem klikšķiem varat atrast otro lielāko vērtību, izmantojot kritērijus. Apskatīsim, kā to izdarīt.
Soļi:
- Lai izmantotu šo metodi, dodieties uz Izstrādātājs cilni un izvēlieties Visual Basic .
- Tagad atlasiet Ievietot in the VBA logu un noklikšķiniet uz Modulis .
- Pēc tam jaunajā logā ievadiet tālāk redzamo formulu:
Sub SecondLargest() Range("F7").FormulaArray = "=LARGE(IF(C4:D4=F5,C5:D12),2)" End Sub
- Pēc tam atveriet makro no Izstrādātājs cilni, noklikšķinot uz Makroprocesori .
- Tagad Makro logā atlasiet Otrais lielākais makro un noklikšķiniet uz Palaist .
- Tā rezultātā VBA kods aprēķinās otro augstāko vērtību no visiem attālinātajiem komplektiem, kas atrodas šūnā F7 .
Kā programmā Excel atrast 5 labākās vērtības un nosaukumus ar kritērijiem
Šajā metodē mēs redzēsim detalizētus soļus, lai atrastu topu. 5 vērtības un nosaukumi ar kritērijiem programmā Excel.
Soļi:
- Lai sāktu, divreiz noklikšķiniet uz šūnas E5 un ievadiet tālāk norādīto formulu:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))
- Pēc tam nospiediet Ievadiet taustiņu un kopējiet šo formulu šūnās, izmantojot Uzpildes rokturis .
- Līdz ar to tas atradīs top 5 mājas komplektu vērtības.
🔎 Kā darbojas formula?
- RINDAS($E$5:$E5) : Šajā daļā ir norādīta vērtība 1 .
- =LARGE($C$5:$C$10,ROWS($E$5:$E5)): Šī daļa atgriež galīgo vērtību, kas ir top 5 mājas komplektu cenas.
Lietas, kas jāatceras
- Varat izmantot ALT+F11 īsceļu, lai atvērtu VBA logu un ALT+F8 lai atvērtu logu Makro.
- Ņemiet vērā, ka funkcija LARGE ignorē šūnas, kas ir tukšas vai satur TRUE vai FALSE vērtības tajos.
- Ja nav skaitliskas vērtības, šī funkcija var atgriezt #NUM! Kļūda kā rezultāts.