LARGE IF & SMALL IF Formule în Excel și Foi de calcul Google

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial va demonstra cum se calculează „mare dacă” sau „mic dacă”, recuperând a n-a cea mai mare (sau cea mai mică) valoare pe baza criteriilor.

Funcții mari și mici

Funcția LARGE este utilizată pentru a calcula cea de-a n-a cea mai mare valoare (k) dintr-o matrice, în timp ce Funcția SMALL returnează cea mai mică a n-a valoare.

Pentru a crea un „Large If”, vom folosi funcția LARGE împreună cu funcția IF într-o formulă matrice.

MARE DACĂ

Combinând LARGE (sau SMALL) și IF într-o formulă matrice, putem crea în esență o funcție „LARGE IF” care funcționează similar cu modul în care funcționează formula SUMIF încorporată. Să parcurgem un exemplu.

Avem o listă de note obținute de studenți la două discipline diferite:

Presupunem că ni se cere să găsim primele trei note obținute pentru fiecare disciplină astfel:

Pentru a realiza acest lucru, putem cuibări o funcție IF cu subiect ca și criteriile noastre din cadrul funcției LARGE:

= LARGE (IF (=,),)
= LARGE (IF ($ C $ 2: $ C $ 10 = $ F3, $ D $ 2: $ D $ 10), G $ 2)

Când utilizați Excel 2022 și versiunile anterioare, trebuie să introduceți formula apăsând CTRL + SHIFT + ENTER pentru a obține parantezele cretate în jurul formulei.

Cum funcționează formula?

Formula funcționează evaluând fiecare celulă din intervalul nostru de criterii ca fiind ADEVĂRAT sau FALS.

Găsirea valorii notei superioare (k = 1) în Matematică:

= LARGE (IF ($ C $ 2: $ C $ 10 = $ F3, $ D $ 2: $ D $ 10), G $ 2)
= LARGE (IF ({TRUE; FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE; FALSE}, {0,81; 0,8; 0,93; 0,42; 0,87; 0,63; 0,71; 0,58; 0,73}), 1)

În continuare, funcția IF înlocuiește fiecare valoare cu FALS dacă condiția sa nu este îndeplinită.

= LARGE ({0,81; FALS; FALS; 0,42; FALS; 0,63; FALS; 0,58; FALS}, 1)

Acum, funcția LARGE omite valorile FALSE și calculează cea mai mare (k = 1) dintre valorile rămase (0,81 este cea mai mare valoare între 0,42 și 0,81).

MIC DACĂ

Aceeași tehnică poate fi aplicată și cu funcția SMALL.

= MIC (DACĂ ($ C $ 2: $ C $ 10 = $ F3, $ D $ 2: $ D $ 10), G $ 2)

MARE DACĂ cu mai multe criterii

Pentru a utiliza LARGE IF cu mai multe criterii (similar cu modul în care funcționează formula SUMIFS încorporată), pur și simplu cuibărește mai multe funcții IF în funcția LARGE astfel:

= LARGE (IF (=, IF (=,)),)
= LARGE (IF ($ D $ 2: $ D $ 18 = $ H3, IF ($ B $ 2: $ B $ 18 = $ G3, $ E $ 2: $ E $ 18)), I $ 2)

O altă modalitate de a include mai multe criterii este de a multiplica criteriile împreună așa cum se arată în acest articol

Sfaturi și trucuri:

  • Unde este posibil, faceți întotdeauna referire la poziția (k) dintr-o celulă de ajutor și blocați referința (F4), deoarece acest lucru va face formulele de umplere automată mai ușoare.
  • Dacă utilizați Excel 2022 sau mai nou, puteți introduce formula fără Ctrl + Shift + Enter.
  • Pentru a regăsi numele studenților care au obținut notele de top, combinați cu aceasta cu INDEX MATCH
wave wave wave wave wave