Funksioni SUBTOTAL i Excel me shembuj formulash

  • Shperndaje Kete
Michael Brown

Tutoriali shpjegon specifikat e funksionit SUBTOTAL në Excel dhe tregon se si të përdoren formulat Subtotal për të përmbledhur të dhënat në qelizat e dukshme.

Në artikullin e mëparshëm, kemi diskutuar një mënyrë automatike për të futur nëntotalet në Excel duke përdorur veçorinë Nëntotal. Sot do të mësoni se si të shkruani formulat Subtotal vetë dhe çfarë avantazhesh ju jep kjo.

    Funksioni Excel Subtotal - sintaksa dhe përdor

    Microsoft përcakton Excel SUBTOTAL si funksion që kthen një nëntotal në një listë ose bazë të dhënash. Në këtë kontekst, "nëntotali" nuk është vetëm mbledhja e numrave në një gamë të caktuar qelizash. Ndryshe nga funksionet e tjera të Excel që janë krijuar për të bërë vetëm një gjë specifike, SUBTOTAL është jashtëzakonisht i gjithanshëm - ai mund të kryejë operacione të ndryshme aritmetike dhe logjike si numërimi i qelizave, llogaritja e mesatares, gjetja e vlerës minimale ose maksimale dhe më shumë.

    Funksioni SUBTOTAL është i disponueshëm në të gjitha versionet e Excel 2016, Excel 2013, Excel 2010, Excel 2007 dhe më poshtë.

    Sintaksa e funksionit SUBTOTAL Excel është si më poshtë:

    SUBTOTAL(funksioni_num, ref1 , [ref2],…)

    Ku:

    • Numri_Funksioni - një numër që specifikon se cilin funksion të përdoret për nëntotalin.
    • Ref1, Ref2, … - një ose më shumë qeliza ose vargjet në nëntotal. Argumenti i parë ref kërkohet, të tjerët (deri në 254) janë opsionale.

    Argumenti funksion_num mund t'i përkasënjë nga grupet e mëposhtme:

    • 1 - 11 shpërfill qelizat e filtruara, por përfshin rreshta të fshehura manualisht.
    • 101 - 111 shpërfill të gjitha qelizat e fshehura - filtrohet dhe fshihet manualisht.
    Numri_funksioni Funksioni Përshkrimi
    1 101 MESATARE Kthen mesataren e numrave.
    2 102 NUMAR Numëron qelizat që përmbajnë vlera numerike.
    3 103 COUNTA Numëron qelizat jo boshe .
    4 104 MAX Kthen vlerën më të madhe.
    5 105 MIN Kthen vlerën më të vogël.
    6 106 PRODUCT Llogarit produktin e qelizave.
    7 107 STDEV Kthen devijimi standard i një popullate bazuar në një mostër numrash.
    8 108 STDEVP Kthen devijimin standard bazuar në një popullsi të tërë numrash.
    9 109<1 5> SUM Shton numrat.
    10 110 VAR Vlerëson variancën e një popullate bazuar në një mostër numrash.
    11 111 VARP Vlerëson variancën e një popullatë e bazuar në një popullatë të tërë numrash.

    Në fakt, nuk ka nevojë të memorizohen përmendësh të gjithë numrat e funksionit. Sapo filloni të shkruani një Nëntotalformulë në një qelizë ose në shiritin e formulave, Microsoft Excel do të shfaqë një listë të numrave të funksionit të disponueshëm për ju.

    Për shembull, kjo është mënyra se si mund të bëni një formulë Subtotal 9 për të përmbledhur vlerat në qelizat C2 në C8:

    Për të shtuar një numër funksioni në formulë, klikoni dy herë mbi të, më pas shkruani një presje, specifikoni një interval, shkruani kllapat mbyllëse dhe shtypni Enter . Formula e plotësuar do të duket kështu:

    =SUBTOTAL(9,C2:C8)

    Në mënyrë të ngjashme, mund të shkruani një formulë Subtotal 1 për të marrë një mesatare, Nëntotal 2 për të numëruar qelizat me numra, Nëntotal 3 për të numëruar jo bosh, e kështu me radhë. Pamja e mëposhtme e ekranit tregon disa formula të tjera në veprim:

    Shënim. Kur përdorni një formulë Subtotal me një funksion përmbledhës si SUM ose AVERAGE, ajo llogarit vetëm qelizat me numra që shpërfillin boshllëqet dhe qelizat që përmbajnë vlera jo numerike.

    Tani që dini se si të krijoni një formulë Subtotal në Excel, pyetja kryesore është - pse dikush do të donte të merrte mundimin për ta mësuar atë? Pse të mos përdorni thjesht një funksion të rregullt si SUM, COUNT, MAX, etj.? Përgjigjen do ta gjeni menjëherë më poshtë.

    3 arsyet kryesore për të përdorur SUBTOTAL në Excel

    Krahasuar me funksionet tradicionale të Excel, SUBTOTAL ju jep përparësitë e mëposhtme të rëndësishme.

    1 . Llogaritni vlerat në rreshtat e filtruar

    Për shkak se funksioni Excel SUBTOTAL injoron vlerat në rreshtat e filtruar, ju mund ta përdorni atë për të krijuar njëpërmbledhja dinamike e të dhënave ku vlerat e nëntotalit rillogariten automatikisht sipas filtrit.

    Për shembull, nëse filtrim tabelën për të shfaqur shitjet vetëm për rajonin Lindor, formula Nëntotali do të përshtatet automatikisht në mënyrë që të gjitha rajonet e tjera janë hequr nga totali:

    Shënim. Për shkak se të dy grupet e numrave të funksioneve (1-11 dhe 101-111) shpërfillin qelizat e filtruara, mund të përdorni formulën eter Subtotal 9 ose Subtotal 109 në këtë rast.

    2. Llogaritni vetëm qelizat e dukshme

    Siç e mbani mend, formulat Subtotal me funksion_num 101 deri në 111 shpërfillin të gjitha qelizat e fshehura - të filtruara dhe të fshehura manualisht. Pra, kur përdorni veçorinë Hide të Excel-it për të hequr të dhënat e parëndësishme nga pamja, përdorni funksionin numër 101-111 për të përjashtuar vlerat në rreshtat e fshehur nga nëntotalet.

    Shembulli i mëposhtëm do t'ju ndihmojë të kuptoni më shumë se si funksionon: Nëntotali 9 kundrejt Nëntotalit 109.

    3. Injoroni vlerat në formulat e ndërlidhura të Nëntotalit

    Nëse diapazoni i dhënë në formulën tuaj të Nëntotalit në Excel përmban ndonjë formula tjetër të Nëntotalit, ato nëntotale të ndërlidhura do të shpërfillen, kështu që të njëjtët numra nuk do të llogariten dy herë. E mrekullueshme, apo jo?

    Në pamjen e mëposhtme të ekranit, formula e Madhe Mesatarja SUBTOTAL(1, C2:C10) shpërfill rezultatet e formulave Nëntotal në qelizat C3 dhe C10, sikur të kishit përdorur një formulë mesatare me 2 vargje të veçanta AVERAGE(C2:C5, C7:C9) .

    Përdorimi i Subtotal në Excel - shembuj formulash

    Kur jutakimi i parë SUBTOTAL, mund të duket kompleks, i ndërlikuar dhe madje i pakuptimtë. Por, sapo të filloni të punoni me tunxh, do të kuptoni se nuk është aq e vështirë për t'u zotëruar. Shembujt e mëposhtëm do t'ju tregojnë disa këshilla të dobishme dhe ide frymëzuese.

    Shembulli 1. Nëntotali 9 kundrejt Nëntotalit 109

    Siç e dini tashmë, Excel SUBTOTAL pranon 2 grupe numrash funksionesh: 1-11 dhe 101-111. Të dy grupet injorojnë rreshtat e filtruar, por numrat 1-11 përfshijnë rreshta të fshehura manualisht ndërsa 101-111 i përjashtojnë ato. Për të kuptuar më mirë ndryshimin, le të shqyrtojmë shembullin e mëposhtëm.

    Në totalin e rreshtave të filtruar , mund të përdorni ose formulën Subtotal 9 ose Subtotal 109, siç tregohet në pamjen e mëposhtme të ekranit:

    Por nëse keni fshehur artikuj të parëndësishëm manualisht duke përdorur komandën Fshih rreshtat në skedën Home > Grupi i qelizave > Formati > Fshih & Zhduke , ose duke klikuar me të djathtën mbi rreshtat, dhe më pas duke klikuar Fshihe , dhe tani dëshiron që vlerat totale të jenë vetëm në rreshtat e dukshëm, Subtotal 109 është opsioni i vetëm:

    Numrat e tjerë të funksioneve funksionojnë në të njëjtën mënyrë. Për shembull, për të numëruar qelizat e filtruara jo bosh , do të funksionojë formula Subtotal 3 ose Subtotal 103. Por vetëm Nëntotali 103 mund të numërojë siç duhet jo-boshllëqet e dukshme nëse ka ndonjë rresht të fshehur në rangun:

    Shënim. Funksioni Excel SUBTOTAL meFunksioni_num 101-111 neglizhon vlerat në rreshtat e fshehur, por jo në kolonat e fshehura . Për shembull, nëse përdorni një formulë si SUBTOTAL(109, A1:E1) për të mbledhur numrat në një interval horizontal, fshehja e një kolone nuk do të ndikojë në nëntotalin.

    Shembulli 2. IF + SUBTOTAL për të përmbledhur në mënyrë dinamike të dhënat

    Nëse po krijoni një raport përmbledhës ose një panel ku duhet të shfaqni përmbledhje të ndryshme të dhënash por nuk keni hapësirë ​​për gjithçka, qasja e mëposhtme mund të jetë një zgjidhje:

    • Në një qelizë, krijoni një listë rënëse që përmban emrat e funksioneve si Total, Max, Min, e kështu me radhë.
    • Në një qelizë tjetër në listën rënëse, futni një formulë të ndërlidhur IF me funksionet e ngulitura të Nëntotalit që korrespondojnë me emrat e funksioneve në listën rënëse.

    Për shembull, duke supozuar se vlerat në nëntotal janë në qelizat C2:C16, dhe lista rënëse në A17 përmban artikuj Total , Mesatarja , Maksimumi dhe Min , formula "dinamike" Nëntotali është si më poshtë:

    =IF(A17="total", SUBTOTAL(9,C2:C16), IF(A17="average", SUBTOTAL(1,C2:C16), IF(A17="min", SUBTOTAL(5,C2:C16), IF(A17="max", SUBTOTAL(4,C2:C16),""))))

    Dhe tani, në varësi të funksionit që zgjedh përdoruesi juaj nga lista rënëse, funksioni përkatës Nëntotal do të llogarisë vlerat në rreshtat e filtruar:

    Këshillë. Nëse papritmas lista rënëse dhe qeliza e formulës zhduken nga fleta juaj e punës, sigurohuni që t'i zgjidhni ato në listën e filtrave.

    Excel Subtotal nuk funksionon - gabime të zakonshme

    Nëse formula juaj Subtotal kthen një gabim, ka të ngjarë të jetë për shkak tënjë nga arsyet e mëposhtme:

    #VALUE! - argumenti funksion_num është i ndryshëm nga një numër i plotë midis 1 - 11 ose 101 - 111; ose ndonjë nga argumentet ref përmban një referencë 3-D.

    #DIV/0! - ndodh nëse një funksion përmbledhës i specifikuar duhet të kryejë një ndarje me zero (p.sh. llogaritja e një devijimi mesatar ose standard për një varg qelizash që nuk përmbajnë një vlerë të vetme numerike).

    #NAME? - emri i funksionit Subtotal është shkruar gabimisht - gabimi më i lehtë për t'u rregulluar :)

    Këshillë. Nëse nuk ndiheni ende rehat me funksionin SUBTOTAL, mund të përdorni veçorinë e integruar SUBTOTAL dhe të vendosni formulat për ju automatikisht.

    Kjo është se si të përdoren formulat SUBTOTAL në Excel për të llogaritur të dhënat në qelizat e dukshme. Për t'i bërë shembujt më të lehtë për t'u ndjekur, jeni të mirëpritur të shkarkoni librin tonë të mostrave të punës më poshtë. Faleminderit që lexuat!

    Praktikoni librin e punës

    Shembuj të formulës SUBTOTAL Excel (skedari .xlsx)

    Michael Brown është një entuziast i përkushtuar i teknologjisë me një pasion për thjeshtimin e proceseve komplekse duke përdorur mjete softuerike. Me më shumë se një dekadë përvojë në industrinë e teknologjisë, ai ka përmirësuar aftësitë e tij në Microsoft Excel dhe Outlook, si dhe Google Sheets dhe Docs. Blogu i Michael është i përkushtuar ndaj ndarjes së njohurive dhe ekspertizës së tij me të tjerët, duke ofruar këshilla dhe mësime të thjeshta për t'u ndjekur për të përmirësuar produktivitetin dhe efikasitetin. Pavarësisht nëse jeni një profesionist me përvojë apo fillestar, blogu i Michael ofron njohuri të vlefshme dhe këshilla praktike për të përfituar sa më shumë nga këto mjete softuerike thelbësore.