SUMIF në Fletët e Google me shembuj formulash

  • Shperndaje Kete
Michael Brown

Udhëzuesi tregon se si të përdoret funksioni SUMIF në fletëllogaritësit e Google për të përmbledhur me kusht qelizat. Do të gjeni shembuj formulash për tekstin, numrat dhe datat dhe do të mësoni se si të përmbledhni me shumë kritere.

Disa nga funksionet më të mira në Fletët e Google janë ato që ju ndihmojnë të përmbledhni dhe kategorizoni të dhënat. Sot, ne do të shohim më nga afër një nga funksionet e tilla - SUMIF - një instrument i fuqishëm për të përmbledhur me kusht qelizat. Përpara se të studioj sintaksën dhe shembujt e formulës, më lejoni të filloj me disa vërejtje të rëndësishme.

Fletët e Google kanë dy funksione për të mbledhur numra bazuar në kushtet: SUMIF dhe SUMIFS . E para vlerëson vetëm një kusht ndërsa e dyta mund të testojë kushte të shumta në të njëjtën kohë. Në këtë tutorial, ne do të fokusohemi vetëm në funksionin SUMIF, përdorimi i SUMIFS do të trajtohet në artikullin vijues.

Nëse dini të përdorni SUMIF në desktopin Excel ose Excel në internet, SUMIF në Google Sheets do të jetë një copë tortë për ju pasi të dyja janë në thelb të njëjta. Por mos nxitoni ta mbyllni ende këtë faqe - mund të gjeni disa formula SUMIF të padukshme, por shumë të dobishme që nuk i keni ditur!

    SUMIF në Fletët e Google - sintaksa dhe përdorimet bazë

    Funksioni SUMIF është Google Sheets është krijuar për të përmbledhur të dhënat numerike bazuar në një kusht. Sintaksa e tij është si më poshtë:

    SUMIF(varg, kriter, [varg_shumës])

    Ku:

    • Rapsi ende rekomandohet të sigurohet varg dhe varg_sume me madhësi të barabartë për të shmangur gabimet dhe për të parandaluar problemet e mospërputhjes.

      4. Kini parasysh sintaksën e kritereve SUMIF

      Që formula juaj SUMIF e Fletëve të Google të funksionojë siç duhet, shprehni kriteret në mënyrën e duhur:

      • Nëse kriteri përfshin tekst , karakteri i gërshetimit ose operatori logjik i ndjekur nga një numër, tekst ose datë, vendosni kriterin në thonjëza. Për shembull:

        =SUMIF(A2:A10, "apples", B2:B10)

        =SUMIF(A2:A10, "*", B2:B10)

        =SUMIF(A2:A10, ">5")

        =SUMIF(A5:A10, "apples", B5:B10)

      • Nëse kriteri përfshin një operator logjik dhe një referencë qelize ose një funksion tjetër , përdorni thonjëzat për të nisur një varg teksti dhe ampersand (&) për të lidhur dhe përfunduar vargun. Për shembull:

        =SUMIF(A2:A10, ">"&B2)

        =SUMIF(A2:A10, ">"&TODAY(), B2:B10)

      5. Blloko vargjet me referenca absolute të qelizave nëse është e nevojshme

      Nëse planifikon të kopjoni ose zhvendosni formulën tuaj SUMIF në një moment të mëvonshëm, rregulloni intervalet duke përdorur referenca absolute të qelizave (me shenjën $) si në SUMIF($A$2 :$A$10, "apples", $B$2:$B$10).

      Kjo është mënyra se si e përdorni funksionin SUMIF në Fletët e Google. Për të parë më nga afër formulat e diskutuara në këtë tutorial, jeni të mirëpritur të hapni mostrën tonë SUMIF Google Sheet. Ju falënderoj që lexoni dhe shpresoj t'ju shohim në blogun tonë javën e ardhshme!

      (kërkohet) - diapazoni i qelizave që duhet të vlerësohet me kriteri .
    • Kriteri (kërkohet) - kushti që duhet plotësuar.
    • Sum_range (opsionale) - diapazoni në të cilin mblidhen numrat. Nëse hiqet, atëherë vargu përmblidhet.

    Si shembull, le të bëjmë një formulë të thjeshtë që do të mbledhë numrat në kolonën B nëse kolona A përmban një artikull të barabartë me "shembullin artikull".

    P Kriteri - një qelizë që përmban artikullin me interes - B1.

  • Sum_range - shumat që do të përmblidhen - B5:B13.
  • Duke i bashkuar të gjitha argumentet, marrim formulën e mëposhtme:

    =SUMIF(A5:A13,B1,B5:B13)

    Dhe funksionon saktësisht siç duhet:

    Fletët e Google Shembuj SUMIF

    Nga shembulli i mësipërm, mund të keni përshtypjen se përdorimi i formulave SUMIF në spreadsheets Google është aq i lehtë sa mund ta bëni me sytë mbyllur. Në shumicën e rasteve, është vërtet kështu :) Por megjithatë ka disa truke dhe përdorime jo të parëndësishme që mund t'i bëjnë formulat tuaja më efektive. Shembujt e mëposhtëm tregojnë disa raste tipike përdorimi. Për t'i bërë shembujt më të lehtë për t'u ndjekur, ju ftoj të hapni mostrën tonë SUMIF Google Sheet.

    Formulat SUMIF me kritere teksti (përputhje e saktë)

    Për të shtuar numra që kanë një tekst specifik në një kolonë tjetër në të njëjtin rresht, thjesht jepni tekstin einteresi në argumentin kriteri të formulës suaj SUMIF. Si zakonisht, çdo tekst në çdo argument të çdo formule duhet të mbyllet në "thonjëza të dyfishta".

    Për shembull, për të marrë një total prej banane , ju përdorni këtë formulë:

    =SUMIF(A5:A13,"bananas",B5:B13)

    Ose, mund ta vendosni kriterin në një qelizë dhe t'i referoheni asaj qelize:

    =SUMIF(A5:A13,B1,B5:B13)

    Kjo formulë është e qartë kristal, apo jo? Tani, si mund të merrni një total të të gjithë artikujve përveç bananeve? Për këtë, përdorni operatorin jo i barabartë me :

    =SUMIF(A5:A13,"bananas",B5:B13)

    Nëse një "artikull përjashtimi" futet në një qelizë, atëherë ju mbyllni operatorin jo të barabartë me në thonjëza të dyfishta ("") dhe lidh operatorin dhe referencën e qelizës duke përdorur një ampersand (&). Për shembull:

    =SUMIF (A5:A13,""&B1, B5:B13)

    Pamja e mëposhtme e ekranit tregon të dyja formulat "Shuma nëse është e barabartë me" dhe "Shuma nëse nuk është e barabartë me" në veprim:

    Keni parasysh se SUMIF në Fletët e Google kërkon për tekstin e specifikuar pikërisht . Në këtë shembull, vetëm shumat Banane janë përmbledhur, Banane jeshile dhe Bananet Goldfinger nuk janë përfshirë. Për të përmbledhur me përputhje të pjesshme, përdorni karaktere të karakterit të egër siç tregohet në shembullin vijues.

    Formulat SUMIF me karaktere të karakterit të egër (përputhje e pjesshme)

    Në situatat kur dëshironi të përmbledhni qelizat në një kolonë nëse një qeliza në një kolonë tjetër përmban një tekst ose karakter të veçantë si pjesë e përmbajtjes së qelizës , përfshini një nga shenjat e mëposhtme të karakterit në tuajkriteret:

    • Pikëpyetja (?) që të përputhet me çdo karakter të vetëm.
    • Ylli (*) që të përputhet me çdo sekuencë karakteresh.

    Për shembull , për të përmbledhur sasitë e të gjitha llojeve të bananeve, përdorni këtë formulë:

    =SUMIF(A5:A13,"*bananas*",B5:B13)

    Mund të përdorni gjithashtu shkronja të egra së bashku me referencat e qelizave. Për këtë, mbyllni karakterin e shkrepjes në thonjëza dhe bashkojeni atë me një referencë qelize:

    =SUMIF(A5:A13, "*"&B1&"*", B5:B13)

    Sido që të jetë, formula jonë SUMIF mbledh sasitë e të gjitha bananeve:

    Për të përputhur një pikëpyetje ose yll të vërtetë, vendoseni me parashtesë me karakterin tilde (~) si "~?" ose "~*".

    Për shembull, për të mbledhur numrat në kolonën B që kanë një yll në kolonën A në të njëjtin rresht, përdorni këtë formulë:

    =SUMIF(A5:A13, "~*", B5:B13)

    Mund të shkruani edhe një yll në ndonjë qelizë, të themi B1, dhe ta lidhni atë qelizë me karakterin e tildës:

    =SUMIF(A5:A13, "~"&B1, B5:B13)

    SUMIF e ndjeshme ndaj shkronjave të vogla në Google Fletët

    Si parazgjedhje, SUMIF në Fletët e Google nuk e sheh ndryshimin midis shkronjave të vogla dhe të mëdha. Për ta detyruar atë që të përdorë ndryshe karakteret e mëdha dhe të vogla, përdorni SUMIF në kombinim me funksionet FIND dhe ARRAYFORMULA:

    SUMIF(ARRAYFORMULA( FIND(" tekst ", diapazoni)), 1, diapazoni_sum)

    Duke supozuar se keni një listë me numrat e porosive në A5:A13 dhe shumat përkatëse në C5:C13, ku i njëjti numër porosie shfaqet në disa rreshta. Ju vendosni ID-në e rendit të synuar në një qelizë, të themi B1, dhe përdorniformula e mëposhtme për të kthyer porosinë totale:

    =SUMIF(ARRAYFORMULA(FIND(B1, A5:A13)),1, C5:C13)

    Si funksionon kjo formulë

    Për të kuptuar më mirë logjikën e formulës, le ta thyejmë atë poshtë në pjesët kuptimplote:

    Pjesa më e ndërlikuar është argumenti range : ARRAYFORMULA(FIND(B1, A5:A13))

    Ju përdorni FIND të ndjeshme ndaj shkronjave të vogla funksion për të kërkuar ID-në e saktë të porosisë. Problemi është se një formulë e rregullt FIND mund të kërkojë vetëm brenda një qelize të vetme. Për të kërkuar brenda një diapazoni, nevojitet një formulë grupi, kështu që ju vendosni FIND brenda ARRAYFORMULA.

    Kur kombinimi i mësipërm gjen një përputhje të saktë, ai kthen 1 (pozicionin e karakterit të parë të gjetur), përndryshe një # VALUE gabim. Pra, e vetmja gjë që ju mbetet për të bërë është të mblidhni shumat që korrespondojnë me 1. Për këtë, vendosni 1 në argumentin kriteri dhe C5:C13 në argumentin varg_sume . U krye!

    Formulat SUMIF për numrat

    Për të përmbledhur numrat që plotësojnë një kusht të caktuar, përdorni një nga operatorët e krahasimit në formulën tuaj SUMIF. Në shumicën e rasteve, zgjedhja e një operatori të përshtatshëm nuk është problem. Përfshirja e tij në kriter mund të jetë një sfidë.

    Shuma nëse është më e madhe ose më e vogël se

    Për të krahasuar numrat e burimit me një numër të caktuar, përdorni një nga operatorët logjikë të mëposhtëm:

    • më e madhe se (>)
    • më e vogël se (<)
    • më e madhe se ose e barabartë me (>=)
    • më pak se ose e barabartë me(<=)

    Për shembull, për të mbledhur numra në B5:B13 që janë më të mëdhenj se 200, përdorni këtë formulë:

    =SUMIF(B5:B13, ">200")

    Ju lutemi vini re sintaksa e saktë e kriterit: një numër i prefiksuar me një operator krahasimi dhe i gjithë ndërtimi i mbyllur në thonjëza.

    Ose, mund të shkruani numrin në ndonjë qelizë, dhe lidhni operatorin e krahasimit me një referencë qelize:

    =SUMIF(B5:B13, ">"&B1, B5:B13)

    Madje mund të futni operatorin e krahasimit dhe numrin në qeliza të veçanta dhe t'i lidhni ato qeliza :

    Në mënyrë të ngjashme, mund të përdorni operatorë të tjerë logjikë si:

    Shuma nëse është më e madhe ose e barabartë me 200:

    =SUMIF(B5:B13, ">=200")

    Shuma nëse më pak se 200:

    =SUMIF(B5:B13, "<200")

    Shuma nëse më pak se ose e barabartë me 200:

    =SUMIF(B5:B13, "<=200")

    Shuma nëse është e barabartë me

    Për të mbledhur numra që janë të barabartë me një numër specifik, mund të përdorni shenjën e barazisë (=) së bashku me numrin ose të hiqni shenjën e barazisë dhe të përfshini vetëm numrin në kriterin argument.

    Për shembull, për të shtuar shuma në kolona B, sasia e së cilës në kolonën C është e barabartë me 10, përdorni ndonjë nga formulat e mëposhtme:

    =SUMIF(C5:C13, 10, B5:B13)

    ose

    =SUMIF(C5:C13, "=10", B5:B13)

    ose

    =SUMIF(C5:C13, B1, B5:B13)

    Ku B1 është qeliza me sasinë e kërkuar.

    Shuma nëse nuk është e barabartë me

    Për të mbledhur numrat e tjerë se numri i specifikuar, përdorni operatorin jo i barabartë me ().

    Në shembullin tonë, për të mbledhur shumat në kolonën B që kanë ndonjë sasi përveç 10në kolonën C, shkoni me një nga këto formula:

    =SUMIF(C5:C13, "10", B5:B13)

    =SUMIF(C5:C13, ""&B1, B5:B13)

    Pastroja më poshtë tregon rezultatin:

    Formulat SUMIF të Fletëve të Google për datat

    Për të përmbledhur me kusht vlerat bazuar në kriteret e datës, përdorni gjithashtu operatorët e krahasimit siç tregohen në shembujt e mësipërm. Çështja kryesore është që një datë duhet të jepet në formatin që mund të kuptojë "Fletët e Google".

    Për shembull, për të mbledhur shumat në B5:B13 për datat e dorëzimit përpara 11-Mars-2018, ndërto kriterin në një nga këto mënyra:

    =SUMIF(C5:C13, "<3/11/2018", B5:B13)

    =SUMIF(C5:C13, "<"&DATE(2018,3,11), B5:B13)

    =SUMIF(C5:C13, "<"&B1, B5:B13)

    Ku B1 është data e synuar:

    Në rast se dëshironi të përmbledhni me kusht qelizat bazuar në datën e sotme , përfshini funksionin TODAY() në argumentin kriteri .

    Si shembull, le të bëjmë një formulë që mbledh shumat për dërgesat e sotme:

    =SUMIF(C5:C13, TODAY(), B5:B13)

    Duke marrë shembullin më tej, mund të gjejmë një total të dërgesave të kaluara dhe të ardhshme :

    Para sot: =SUMIF(C5:C13, "<"&TODAY(), B5:B13)

    Pas sot: =SUMIF(C5:C13, ">"&TODAY(), B5:B13)

    Shuma e bazuar në qeliza bosh ose jo bosh

    Në shumë situata, mund t'ju duhet të vlerat e shumës në një kolonë të caktuar nëse një qelizë përkatëse në një kolonë tjetër është ose nuk është bosh.

    Për këtë, përdorni një nga kriteret e mëposhtme në formulat tuaja SUMIF të Fletëve të Google:

    Shuma nëse është bosh :

    • "=" për të mbledhur qelizat th at janë plotësisht bosh.
    • "" për të mbledhur qelizat bosh duke përfshirë ato që përmbajnë gjatësi zerovargjet.

    Shuma nëse jo bosh:

    • "" për të shtuar qelizat që përmbajnë çdo vlerë, duke përfshirë vargjet me gjatësi zero.

    Për shembull, për të përmbledhur shumat për të cilat është caktuar data e dorëzimit (një qelizë në kolonën C është jo bosh ), përdorni këtë formulë:

    =SUMIF(C5:C13, "", B5:B13)

    Për të marrë një total prej shumave pa datë dorëzimi (një qelizë në kolonën C është bosh ), përdorni këtë:

    =SUMIF(C5:C13, "", B5:B13)

    Fletët e Google SUMIF me kritere të shumta (OSE logjikë)

    Funksioni SUMIF në Fletët e Google është krijuar për të shtuar vlera bazuar në vetëm një kriter. Për të përmbledhur me shumë kritere, mund të shtoni dy ose më shumë funksione SUMIF së bashku.

    Për shembull, për të mbledhur shumat Mollët dhe Portokalli , përdorni këtë formulë:

    =SUMIF(A6:A14, "apples", B6:B14)+SUMIF(A6:A14, "oranges", B6:B14)

    Ose, vendosni emrat e artikujve në dy qeliza të veçanta, le të themi B1 dhe B2, dhe përdorni secilën nga ato qeliza si kriter:

    =SUMIF(A6:A14, B1, B6:B14)+SUMIF(A6:A14, B2, B6:B14)

    Ju lutemi vini re se kjo formulë funksionon si SUMIF me OR logjik - ajo mbledh vlerat nëse plotësohet të paktën një nga kriteret e specifikuara.

    Në këtë shembull , shtojmë vlera në kolonën B nëse kolona A është e barabartë me "mollë" ose "portokall". Me fjalë të tjera, SUMIF() + SUMIF() funksionon si pseudo-formula e mëposhtme (jo reale, ajo vetëm demonstron logjikën!): sumif(A:A, "mollë" ose "portokall", B:B) .

    Nëse po kërkoni të përmbledhni me kusht me AND logjik , d.m.th. të shtoni vlera kur të plotësohen të gjitha kriteret e specifikuara, përdorniFunksioni SUMIFS i Fletëve të Google.

    Fletët e Google SUMIF - gjëra për t'u mbajtur mend

    Tani që i njihni dadot dhe bulonat e funksionit SUMIF në Fletët e Google, mund të jetë një ide e mirë të bëni një të shkurtër përmbledhje e asaj që keni mësuar tashmë.

    1. SUMIF mund të vlerësojë vetëm një kusht

    Sintaksa e funksionit SUMIF lejon vetëm një varg , një kriter dhe një varg_sume . Për të përmbledhur me shumë kritere , ose shtoni disa funksione SUMIF së bashku (OR logjikë) ose përdorni formulat SUMIFS (AND logjikë).

    2. Funksioni SUMIF është i pandjeshëm ndaj shkronjave të mëdha

    Nëse jeni duke kërkuar për një formulë SUMIF të ndjeshme ndaj shkronjave të mëdha që mund të dallojë midis shkronjave të mëdha dhe të vogla, përdorni SUMIF në kombinim me ARRAYFORMULA dhe FIND siç tregohet në këtë shembull.

    3. Furnizoni intervalin me madhësi të barabartë dhe diapazonin e shumës

    Në fakt, argumenti varg_sume specifikon vetëm qelizën e sipërme majtas të diapazonit deri në shumën, zona e mbetur përcaktohet nga dimensionet e intervalit argument.

    Për ta thënë ndryshe, SUMIF(A1:A10, "apples", B1:B10) dhe SUMIF(A1:A10, "apples", B1:B100) do të mbledhin të dyja vlerat në diapazoni B1:B10 sepse është i njëjtë me madhësinë varg (A1:A10).

    Pra, edhe nëse gabimisht jepni një gamë shumë të gabuar, Fletët e Google do të llogarisin përsëri formulën tuaj djathtas, me kusht që qeliza e sipërme majtas e varg_sumit të jetë e saktë.

    Thënë kjo, është

    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.