Excela

Funcția SUBTOTAL Excel

Excel Subtotal Function

Funcția SUBTOTAL Excelrezumat

Funcția Excel SUBTOTAL returnează un rezultat agregat pentru valorile furnizate. SUBTOTAL poate returna SUM, MEDIE, COUNT, MAX și altele (vezi tabelul de mai jos), iar funcția SUBTOTAL poate include sau exclude valori în rândurile ascunse.





cum se adaugă un rând nou în Excel
Scop Obțineți un subtotal într-o listă sau o bază de date Valoare returnată Un număr care reprezintă un anumit tip de subtotal Sintaxă = SUBTOTAL (număr_funcție, ref1, [ref2], ...) Argumente
  • function_num - Un număr care specifică funcția de utilizat în calcularea subtotalurilor dintr-o listă. Vezi tabelul de mai jos pentru lista completă.
  • ref1 - O gamă denumită sau o referință la subtotal.
  • ref2 - [opțional] O gamă denumită sau o referință la subtotal.
Versiune Excel 2003 Note de utilizare

Utilizați funcția SUBTOTAL pentru a obține un subtotal într-o listă sau bază de date. În ciuda numelui, SUBTOTAL are capacitatea de a efectua o varietate de funcții matematice, inclusiv MEDIA, COUNT, MAX și multe altele (a se vedea tabelul de mai jos pentru lista completă). În mod implicit, SUBTOTAL exclude valori în rânduri ascunse de un filtru, ceea ce face ca SUBTOTAL să fie foarte util în Tabelele Excel .

Funcția SUBTOTAL ignoră automat alte formule SUBTOTAL care există în referințe pentru a preveni dubla numărare.





Exemple

Mai jos sunt câteva exemple de SUBTOTAL configurat la SUM, COUNT și MEDIU valorile dintr-un interval. Observați că singura diferență este valoarea utilizată pentru function_num argument:

 
= SUBTOTAL (109,range) // SUM = SUBTOTAL (103,range) // COUNT = SUBTOTAL (101,range) // AVERAGE

Calcule disponibile

Comportamentul SUBTOTAL este controlat de function_num argument, care este furnizat ca valoare numerică. Există 11 funcții disponibile, fiecare cu două opțiuni, așa cum se vede în tabelul de mai jos. Observați că valorile sunt „asociate” (de exemplu, 1-101, 2-102, 3-103 și așa mai departe). Acest lucru este legat de modul în care SUBTOTAL se ocupă de rândurile ascunse manual. Cand function_num este între 1-11, SUBTOTAL include celule care au fost ascunse manual. Cand function_num este între 101-111, SUBTOTAL exclude valori în rânduri care au fost ascunse manual.



Funcţie Includeți ascuns Ignoră ascuns
IN MEDIE 1 101
NUMARA 2 102
COUNTA 3 103
MAX 4 104
MIN 5 105
PRODUS 6 106
STDEV 7 107
STDEVP 8 108
SUMĂ 9 109
UNDE 10 110
URZEALĂ unsprezece 111

Notă: SUBTOTAL mereu ignoră valorile din celulele care sunt ascunse cu un filtru. Valorile din rândurile care au fost „filtrate” nu sunt niciodată incluse, indiferent de function_num .

SUBTOTAL în tabele Excel

Funcția SUBTOTAL este utilizată atunci când afișați un rând Total într-un tabel Excel . Excel introduce funcția SUBTOTAL automat și puteți utiliza un meniu derulant pentru a schimba comportamentul și a afișa max, min, medie etc. Motivul pentru care Excel folosește SUBTOTAL pentru calcule în rândul Total al unui Tabel Excel este pentru că SUBTOTAL automat exclude rândurile ascunse de comenzile filtrului din partea de sus a tabelului. Adică, pe măsură ce filtrați rândurile într-un tabel cu un rând Total, veți vedea calculele actualizate automat pentru a respecta filtrul.

SUBTOTAL cu contururi

Excel are o caracteristică subtotală care inserează automat formule SUBTOTALE în date sortate. Puteți găsi această caracteristică la Date> Schiță> Subtotal. Formulele SUBTOTAL inserate în acest mod utilizează numerele de funcții standard 1-11. Acest lucru permite ca rezultatele subtotale să rămână vizibile chiar dacă rândurile sunt ascunse și afișate atunci când conturul este restrâns și extins.

cum se introduce un cec în Excel

Notă: deși caracteristica Schiță este o modalitate „ușoară” de a insera subtotale într-un set de date, a Masă rotativă este un mod mai bun și mai flexibil de a analiza datele. În plus, un tabel pivot va separa datele de prezentarea datelor, ceea ce este o bună practică.

Note

  • Cand function_num este între 1-11, SUBTOTAL include valori ascunse
  • Cand function_num este între 101-111, SUBTOTAL exclude valorile ascunse
  • În listele filtrate, SUBTOTAL ignoră întotdeauna valorile din rândurile ascunse, indiferent de function_num .
  • SUBTOTAL ignoră alte formule SUBTOTAL care există în referințe pentru a preveni dubla numărare.
  • SUBTOTAL este conceput pentru a funcționa cu valori de date verticale dispuse vertical. În intervalele orizontale, valorile din coloanele ascunse sunt întotdeauna incluse.


^