Excel SUMIFS kaj SUMIF kun pluraj kriterioj - formulekzemploj

  • Kundividu Ĉi Tion
Michael Brown

Ĉi tiu lernilo klarigas la diferencon inter la funkcioj SUMIF kaj SUMIFS laŭ ilia sintakso kaj uzado, kaj disponigas kelkajn formulekzemplojn por sumi valorojn kun multoblaj AND/OR-kriterioj en Excel 365, 2021, 2019, 2016. , 2013, 2010, kaj malpli.

Kiel ĉiuj scias, Microsoft Excel disponigas aron da funkcioj por plenumi diversajn kalkulojn kun datumoj. Antaŭ kelkaj artikoloj, ni esploris COUNTIF kaj COUNTIFS, kiuj estas dizajnitaj por nombri ĉelojn bazitajn sur unu kondiĉo kaj pluraj kondiĉoj, respektive. La pasinta semajno ni kovris Excel SUMIF, kiu aldonas valorojn plenumantajn la specifitajn kriteriojn. Nun estas tempo trarigardi la pluralan version de SUMIF - Excel SUMIFS, kiu permesas sumi valorojn laŭ pluraj kriterioj.

Tiuj, kiuj konas la funkcion SUMIF, povus pensi, ke konverti ĝin al SUMIFS bezonas nur kroman "S" kaj kelkaj pliaj kriterioj. Ĉi tio ŝajnus sufiĉe logika... sed "logika" ne ĉiam okazas kiam vi traktas Microsoft : )

    Excel SUMIF-funkcio - sintakso & uzado

    La funkcio SUMIF estas uzata por kondiĉe sumi valorojn surbaze de unuopaj kriterioj . Ni diskutis la sintakson SUMIF detale en la antaŭa artikolo, kaj ĉi tie estas nur rapida refreŝigo.

    SUMIF(gamo, kriterioj, [sumo_gamo])
    • gamo - la gamo de ĉeloj esti taksata laŭ viaj kriterioj, bezonata.
    • kriterioj - la kondiĉo, kevi devas uzi plian lertaĵon - enmetu vian SUMIF-formulon en SUM-funkcion, jene:

      =SUM(SUMIF(C2:C9, {"John","Mike","Pete"} , D2:D9))

      Kiel vi vidas, tabelo kriterio faras la formulon multe pli kompakta kompare kun SUMIF + SUMIF, kaj ebligas al vi aldoni tiom da valoroj kiom vi volas en la tabelo.

      Tiu aliro funkcias kun nombroj same kiel kun tekstaj valoroj. Ekzemple, se anstataŭ la nomoj de la provizantoj en kolumno C, vi havus provizantajn identigilojn kiel 1, 2, 3 ktp., tiam via SUMIF-formulo aspektus simila al ĉi tio:

      =SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))

      Male al tekstaj valoroj, nombroj ne bezonas esti enfermitaj inter citiloj en tabelaj argumentoj.

      Ekzemplo 3. SUMPRODUKTO & SUMIF

      En la okazo, via preferata maniero estas listigi la kriteriojn en iuj ĉeloj prefere specifi ilin rekte en la formulo, vi povas uzi SUMIF kune kun la funkcio SUMPRODUCT, kiu multiplikas komponantojn en la donitaj tabeloj, kaj redonas. la sumo de tiuj produktoj.

      =SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))

      Kie G2:G4 estas la ĉeloj enhavantaj viajn kriteriojn, la nomoj de la provizantoj en nia kazo, kiel ilustrite en la suba ekrankopio.

      Sed kompreneble nenio malhelpas vin listigi la valorojn en tabelo kriterio de via SUMIF-funkcio, se vi volas:

      =SUMPRODUCT(SUMIF(C2:C9, {"Mike","John","Pete"}, D2:D9))

      La rezulto redonita de ambaŭ formuloj estos identa al tio, kion vi. vidu en la ekrankopio:

      Excel SUMIFS kun multoblaj OR-kriterioj

      Se vi volas kondiĉe sumi valorojn en Excel ne simple permultoblaj OR-kondiĉoj, sed kun pluraj aroj da kondiĉoj, vi devos uzi SUMIFS anstataŭ SUMIF. La formuloj estos tre similaj al tio, kion ni ĵus diskutis.

      Kiel kutime, ekzemplo povus helpi pli bone ilustri la punkton. En nia tabelo de fruktoprovizantoj, ni aldonu la Liveran Daton (kolumno E) kaj trovu la totalan kvanton liverita de Mike, John kaj Pete en oktobro.

      Ekzemplo 1. SUMIFS + SUMIFS

      La formulo produktita de ĉi tiu aliro inkluzivas multe da ripetado kaj aspektas maloportuna, sed ĝi estas facile komprenebla kaj, plej grave, ĝi funkcias : )

      =SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +

      SUMIFS(D2:D9, C2: C9, "Johano", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +

      SUMIFS(D2:D9, C2 :C9, "Pete", E2:E9, ">=10/1/2014" ,E2:E9, "<=10/31/2014")

      Kiel vi vidas, vi skribas aparta SUMIFS-funkcio por ĉiu el la provizantoj kaj inkluzivu du kondiĉojn - egalajn aŭ pli grandajn ol Oct-1 (">=10/1/2014",) kaj malpli ol aŭ egala al Oct-31 ("<=10/31 /2014"), kaj poste vi sumigas la rezultojn.

      Ekzemplo 2. SUM & SUMIFS kun tabelargumento

      Mi provis klarigi la esencon de ĉi tiu aliro en la ekzemplo de SUMIF, do nun ni povas simple kopii tiun formulon, ŝanĝi la ordon de argumentoj (kiel vi memoras, ke ĝi estas malsama en SUMIF. kaj SUMIFS) kaj aldonu pliajn kriteriojn. La rezulta formulo estas pli kompakta ol SUMIFS + SUMIFS:

      =SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"))

      La rezulto redonita deĉi tiu formulo estas ĝuste la sama kiel vi vidas en la supra ekrankopio.

      Ekzemplo 3. SUMPRODUCT & SUMIFS

      Kiel vi memoras, la aliro SUMPRODUCT diferencas de la antaŭaj du en la maniero, ke vi enmetas ĉiun el viaj kriterioj en aparta ĉelo prefere ol specifi ilin rekte en la formulo. Kaze de pluraj kriterio-aroj, la funkcio SUMPRODUCT ne sufiĉos kaj vi devos ankaŭ uzi ISNUMBER kaj MATCH.

      Do, supozante, ke la Provizo-Nomoj estas en ĉeloj H1:H3, Komenca Dato estas en ĉelo H4 kaj Findato en ĉelo H5, nia SUMPRODUCT-formulo prenas la jenan formon:

      =SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)

      Multaj homoj demandas sin kial uzi duoblan streketon (--) en SUMPRODUCT-formuloj. La punkto estas, ke Excel SUMPRODUCT ignoras ĉiujn valorojn krom nombraj, dum la komparoperaciistoj en nia formulo redonas buleajn valorojn (VERA / FALSA), kiuj estas ne-nombraj. Por konverti ĉi tiujn Buleajn valorojn al 1-oj kaj 0-oj, vi uzas la duoblan minus-signon, kiu estas teknike nomata duobla unara operatoro. La unua unuario devigas VERA/FALSE al -1/0, respektive. La dua unuario neas la valorojn, t.e. inversigas la signon, igante ilin +1 kaj 0, kiujn la funkcio SUMPRODUKTO povas kompreni.

      Mi esperas, ke la supra klarigo havas sencon. Kaj eĉ se ne, nur memoru ĉi tiun regulon - uzu la duoblan unaran operatoron (--) kiam vi uzas komparajn operatorojn en via SUMPRODUCT.formuloj.

      Uzante Excel SUM en tabelaj formuloj

      Kiel vi memoras, Microsoft efektivigis la funkcion SUMIFS en Excel 2007. Se iu ankoraŭ uzas Excel 2003, 2000 aŭ pli frue, vi devos uzi SUM tabelformulo por aldoni valorojn kun multoblaj KAJ kriterioj. Kompreneble, ĉi tiu aliro funkcias ankaŭ en modernaj versioj de Excel 2013 - 2007, kaj povas esti rigardata kiel eksmoda ekvivalento de la funkcio SUMIFS.

      En la supre diskutitaj formuloj SUMIF, vi jam uzis tabelajn argumentojn, sed tabelformulo estas io malsama.

      Ekzemplo 1. Sumo kun multoblaj AND-kriterioj en Excel 2003 kaj pli frue

      Ni revenu al la plej unua ekzemplo, kie ni eltrovis sumon de sumoj rilataj al donita frukto kaj provizanto:

      Kiel vi jam scias, ĉi tiu tasko estas facile plenumita per ordinara SUMIFS-formulo:

      =SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")

      Kaj nun, ni vidu kiel la sama tasko povas esti plenumita en fruaj "SUMIFS-liberaj" versioj de Excel. Unue, vi skribu ĉiujn kondiĉojn, kiuj devus esti plenumitaj en formo de intervalo="kondiĉo". En ĉi tiu ekzemplo, ni havas du gamon/kondiĉajn parojn:

      Kondiĉo 1: A2:A9="pomoj"

      Kondiĉo 2: B2:B9="Pete"

      Poste, vi skribas SUM-formulojn, kiuj "multobligas" ĉiujn viajn intervalo/kondiĉajn parojn, ĉiu enfermita inter krampoj. La lasta multiplikisto estas la sumgamo, C2:C9 en nia kazo:

      =SUM((A2:A9="apples") * ( B2:B9="Pete") * ( C2:C9))

      Kiel ilustrite en la ekrankopio malsupre, laformulo perfekte funkcias en la plej nova versio de Excel 2013.

      Noto. Kiam vi enigas ajnan tabelan formulon, vi devas premi Ctrl + Shift + Enter . Post kiam vi faras tion, via formulo estas enfermita en {buklaj krampoj}, kio estas vida indiko ke tabelformulo estas enmetita ĝuste. Se vi provas tajpi la krampojn permane, via formulo estos konvertita al teksta ĉeno, kaj ĝi ne funkcios.

      Ekzemplo 2. SUM-tabelformuloj en modernaj Excel-versioj

      Eĉ en modernaj versioj de Excel, la potenco de la SUM-funkcio ne estu subtaksita. La SUMA tabelformulo ne estas simple gimnastiko de la menso, sed havas praktikan valoron, kiel montrite en la sekva ekzemplo.

      Supozi, vi havas du kolumnojn, B kaj C, kaj vi devas kalkuli kiom da fojoj. kolumno C estas pli granda ol kolumno B, kiam valoro en kolumno C estas pli granda aŭ egala al 10. Tuja solvo, kiu venas al la menso, estas uzi la SUMA tabelformulo:

      =SUM((C1:C10>=10) * (C1:C10>B1:B10))

      Ĉu ne vidas praktikan aplikon al la ĉi-supra formulo? Pensu pri tio alimaniere : )

      Supozi, vi havas la mendliston kiel montrita en la ekrankopio malsupre kaj vi volas scii kiom da produktoj ne estis plene liveritaj ĝis difinita dato. Tradukita al la lingvo de Excel, ni havas la jenajn kondiĉojn:

      Kondiĉo 1: Valoro en kolumno B (Menditaj eroj) estas pli granda ol 0

      Kondiĉo 2: Valoro en kolumno C (Liverita) enmalpli ol en kolumno B

      Kondiĉo 3: Dato en kolumno D (Ligdato) estas malpli ol 11/1/2014.

      Kunmetante la tri gamon/kondiĉajn parojn, oni ricevas la jena formulo:

      =SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10

      Nu, la formulekzemploj diskutitaj en ĉi tiu lernilo nur skrapis la surfacon de tio, kion Excel-SUMIFS kaj SUMIF-funkcioj vere povas fari. Sed espereble, ili helpis direkti vin en la ĝustan direkton kaj nun vi povas sumi valorojn en viaj Excel-libroj de laboro, negrave kiom da komplikaj kondiĉoj vi devas konsideri.

      devas esti plenumita, bezonata.
    • sum_range - la ĉeloj por sumo se la kondiĉo estas plenumita, nedeviga.

    Kiel vi vidas, la sintakso de la Excel SUMIF-funkcio permesas nur unu kondiĉon. Kaj ankoraŭ, ni diras, ke Excel SUMIF povas esti uzata por sumi valorojn kun pluraj kriterioj. Kiel tio povas esti? Aldonante la rezultojn de pluraj SUMIF-funkcioj kaj uzante SUMIF-formulojn kun tabelaj kriterioj, kiel montrite en la sekvaj ekzemploj.

    Excel SUMIFS-funkcio - sintakso & uzado

    Vi uzas SUMIFS en Excel por trovi kondiĉan sumon de valoroj bazita sur multoblaj kriterioj . La SUMIFS-funkcio estis enkondukita en Excel 2007 kaj disponeblas en ĉiuj postaj versioj de Excel 2010, 2013, 2016, 2019, 2021 kaj Excel 365.

    Kompare kun SUMIF, la SUMIFS-sintakso estas iom pli kompleksa. :

    SUMIFS(sum_gamo, kriterio_gamo1, kriterio1, [kriterio_gamo2, kriterioj2], …)

    La unuaj 3 argumentoj estas devigaj, pliaj intervaloj kaj iliaj rilataj kriterioj estas nedevigaj.

    • sum_range - unu aŭ pluraj ĉeloj por sumo, bezonata. Ĉi tio povas esti unuopa ĉelo, gamo da ĉeloj aŭ nomita gamo. Nur ĉeloj kun nombroj estas sumigitaj; malplenaj kaj tekstaj valoroj estas ignoritaj.
    • criteria_range1 - la unua intervalo taksenda laŭ la rilataj kriterioj, bezonata.
    • criteria1 - la unua kondiĉo, kiun oni devas plenumi, bezonata. Vi povas provizi la kriteriojn en formo de nombro, logika esprimo, ĉeloreferenco, teksto aŭ alia Excel-funkcio. Ekzemple vi povas uzi kriteriojn kiel 10, ">=10", A1, "ĉerizoj" aŭ HODIAŬ().
    • criteria_range2, criteria2, … - ĉi tiuj estas pliaj intervaloj kaj kriterioj asociitaj kun ili, laŭvolaj. Vi povas uzi ĝis 127 gamon/kriteriajn parojn en SUMIFS-formuloj.

    Notoj:

    • Por ke SUMIFS-formulo funkciu ĝuste, ĉiuj kriteria_gamo argumentoj devas havi la saman dimension kiel sum_intervalo , t.e. la saman nombron da vicoj kaj kolumnoj.
    • La SUMIFS-funkcio funkcias kun KAJ logiko, tio signifas, ke ĉelo en la sumintervalo estas nur sumigita. se ĝi plenumas ĉiujn specifitajn kriteriojn, t.e. ĉiuj kriterioj validas por tiu ĉelo.

    Baza SUMIFS-formulo

    Kaj nun, ni rigardu la Excel SUMIFS-formulon kun du kondiĉoj. Supozu, ke vi havas tabelon listigantan la sendojn de fruktoj de malsamaj provizantoj. Vi havas la fruktonomojn en kolumno A, la nomojn de provizantoj en kolumno B, kaj kvanton en kolumno C. Kion vi volas, estas eltrovi sumon de kvantoj rilataj al donita frukto kaj provizanto, ekz. ĉiuj pomoj liveritaj de Pete.

    Kiam vi lernas ion novan, ĉiam estas bona ideo komenci per simplaj aferoj. Do, por komenci, ni difinu ĉiujn argumentojn por nia SUMIFS-formulo:

    • sum_gamo - C2:C9
    • kriterio_gamo1 - A2:A9
    • kriterio1 - " pomoj"
    • kriterio_gamo2 - B2:B9
    • kriterio2 -"Pete"

    Nun kunigu la suprajn parametrojn, kaj vi ricevos la jenan SUMIFS-formulon:

    =SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")

    Al rafini la formulon plu, vi povas anstataŭigi la tekstajn kriteriojn "pomoj" kaj "Pete" per ĉelaj referencoj. En ĉi tiu kazo, vi ne devos ŝanĝi la formulon por kalkuli la kvanton de aliaj fruktoj de malsama provizanto:

    =SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)

    Noto. Kaj la funkcioj SUMIF kaj SUMIFS estas uskle-nesensivaj nature. Por ke ili rekonu la tekstan majuskon, bonvolu vidi uskle-distintan SUMIF kaj SUMIFS-formulon en Excel.

    SUMIF vs. SUMIFS en Excel

    Ĉar la celo de ĉi tiu lernilo estas kovri ĉiujn eblajn manierojn sumi valorojn per pluraj kondiĉoj, ni diskutos formulajn ekzemplojn kun ambaŭ funkcioj - Excel SUMIFS kaj SUMIF kun multoblaj kriterioj. Por ĝuste uzi ilin, vi devas klare kompreni, kion ĉi tiuj du funkcioj havas komunan kaj kiel ili estas malsamaj.

    Dum la komuna parto estas klara (simila celo kaj parametroj), la diferencoj ne estas tiom evidentaj. , kvankam tre esenca.

    Estas 4 gravaj diferencoj inter SUMIF kaj SUMIFS:

    1. Nombro de kondiĉoj . SUMIF povas taksi nur unu kondiĉon samtempe dum SUMIFS povas kontroli plurajn kriteriojn.
    2. Sintakso . Kun SUMIF, la sum_gamo estas la lasta kaj nedeviga argumento - se ne estas difinita, la valoroj en la argumento intervalo estas sumigitaj. Kun SUMIFS, sum_intervalo estas la unua kaj postulata argumento.
    3. Grandeco de intervaloj. En SUMIF-formuloj, sum_intervalo ne nepre devas esti de la sama grandeco kaj formo kiel gamo , kondiĉe ke vi havas la supran maldekstran ĉelon dekstre. En Excel SUMIFS, ĉiu kriterio_gamo devas enhavi la saman nombron da vicoj kaj kolumnoj kiel la argumento sumo_gamo .

      Ekzemple, SUMIF(A2:A9,F1,C2:C18) redonos la ĝustan rezulton ĉar la plej maldekstra ĉelo en la argumento sum_intervalo (C2) estas ĝusta. Do, Excel faros la korekton aŭtomate kaj inkluzivos tiom da kolumnoj kaj vicoj en sum_gamo kiom estas en gamo .

      SUMIFS-formulo kun neegale grandaj intervaloj revenos #VALORO! eraro.

    4. Havebleco . SUMIF estas disponebla en ĉiuj Excel-versioj, de 365 ĝis 2000. SUMIFS estas disponebla en Excel 2007 kaj pli.

    Bone, sufiĉe da strategio (t.e. teorio), ni eniru la taktikojn (t.e. formulekzemploj : )

    Kiel uzi SUMIFS en Excel - formulaj ekzemploj

    Antaŭ momento, ni diskutis simplan SUMIFS-formulon kun du tekstaj kriterioj. En la sama maniero, vi povas uzi Excel SUMIFS kun multoblaj kriterioj esprimitaj per nombroj, datoj, logikaj esprimoj kaj aliaj Excel-funkcioj.

    Ekzemplo 1. Excel SUMIFS kun kompara operatoroj

    En nia frukto tabelo de provizantoj, supozu, ke vi volas sumi ĉiujn liveraĵojn de Mike kun Kvanto. 200 aŭ pli.Por fari tion, vi uzas la komparan operatoron "pli granda ol aŭ egala al" (>=) en kriterioj2 kaj ricevas la jenan SUMIFS-formulon:

    =SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")

    Notu. Bonvolu atenti, ke en Excel SUMIFS-formuloj, logikaj esprimoj kun komparaj operatoroj estu ĉiam enfermitaj inter citiloj ("").

    Ni kovris ĉiujn eblajn komparfunkciigistojn detale kiam diskutas Excel SUMIF-funkcion, la samaj funkciigistoj povas esti uzataj en SUMIFS-kriterioj. Ekzemple, la sekva formulo kun redonas la sumon de ĉiuj valoroj en ĉeloj C2:C9 kiuj estas pli grandaj aŭ egalaj al 200 kaj malpli ol aŭ egalaj al 300.

    =SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")

    Ekzemplo 2. Uzante Excel SUMIFS kun datoj

    Se vi volas sumi valorojn kun pluraj kriterioj bazitaj sur la aktuala dato, uzu la HODIAŬ () funkcion en viaj SUMIFS-kriterioj, kiel montrite sube. La sekva formulo sumas valorojn en kolumno D se responda dato en kolumno C falas en la lastaj 7 tagoj, inkluzive de hodiaŭ:

    =SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())

    Notu. Kiam vi uzas alian Excel-funkcion kune kun logika operatoro en la kriterioj, vi devas uzi la signon (&) por kunligi ĉenon, ekzemple "<="&HODIAŬ().

    Simile, vi povas uzi la Excel-SUMIF-funkcion por sumi valorojn en difinita datintervalo. Ekzemple, la sekva SUMIFS-formulo aldonas la valorojn en ĉeloj C2:C9 se dato en kolumno B falas inter 1-okt-2014 kaj31-oct-2014, inkluzive.

    =SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")

    La saman rezulton oni povas atingi kalkulante la diferencon de du funkcioj SUMIF, kiel montrite en ĉi tiu ekzemplo - Kiel uzi SUMIF por sumi valorojn en donita datintervalo. Tamen, Excel SUMIFS estas multe pli facila kaj pli komprenebla, ĉu ne?

    Ekzemplo 3. Excel SUMIFS kun malplenaj kaj nemalplenaj ĉeloj

    Kiam oni analizas raportojn kaj aliajn datumojn, oni povas ofte bezonas sumi valorojn respondajn aŭ al malplenaj aŭ al nemalplenaj ĉeloj.

    Kriterioj Priskribo Formula Ekzemplo
    Malplenaj ĉeloj "=" Sumo de valoroj respondaj al malplenaj ĉeloj kiuj enhavas absolute nenion - neniun formulon, neniun nullongan ĉenon. =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=")

    Sumu valorojn en ĉeloj C2:C10 se la respondaj ĉeloj en kolumnoj A kaj B estas absolute malplenaj. "" Sumu valorojn respondajn al "vide" malplenaj ĉeloj inkluzive de tiuj, kiuj enhavas malplenajn. ĉenoj resenditaj de iu alia Excel-funkcio (ekzemple, ĉeloj kun formulo kiel). =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    Sumu valorojn en ĉeloj C2:C10 kun la samaj kondiĉoj kiel la supra formulo, sed en inkluzivas malplenajn ĉelojn. Nemalplenaj ĉeloj "" Sumo de valoroj respondaj al nemalplenaj ĉeloj, inkluzive de nullongaj ĉenoj. =SUMIFS(C2:C10, A2:A10, "",B2:B10, "")

    Sumu valorojn en ĉeloj C2:C10 se la respondaj ĉeloj en kolumnoj A kaj B ne estas malplenaj, inkluzive de ĉeloj kun malplenaj ĉenoj. SUM-SUMIF

    SUM / LEN Sumvaloroj respondaj al nemalplenaj ĉeloj, ne inkluzivante nullongajn ĉenojn. =SUM(C2:C10) - SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    =SUM(( C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))

    Sumu valorojn en ĉeloj C2:C10 se la respondaj ĉeloj en kolumnoj A kaj B ne estas malplenaj, ĉeloj kun nullongaj ĉenoj ne estas inkluzivitaj.

    Kaj nun, ni vidu kiel vi povas uzi SUMIFS-formulon kun "malplena" kaj "neblanka" kriterioj pri realaj datumoj.

    Supozu, ke vi havas mendan daton en kolumno B, liveran daton en kolumno C kaj Kvanton. en kolumno D. Kiel vi trovas la sumon de produktoj kiuj ankoraŭ ne estis liveritaj? Tio estas, vi volas scii la sumon de valoroj respondaj al nemalplenaj ĉeloj en kolumno B kaj malplenaj ĉeloj en kolumno C.

    La solvo estas uzi la formulon SUMIFS kun 2 kriterioj:

    =SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")

    Uzante Excel SUMIF kun multoblaj OR-kriterioj

    Kiel notite en la komenco de ĉi tiu lernilo, la SUMIFS-funkcio estas desegnita kun KAJ logiko. Sed kio se vi bezonas sumi valorojn kun multoblaj OR-kriterioj, t.e. kiam almenaŭ unu el la kondiĉoj estas plenumita?

    Ekzemplo 1. SUMIF + SUMIF

    La plej simpla solvo estas sumigi la rezultojn. resendita de pluraj SUMIFfunkcioj. Ekzemple, la sekva formulo montras kiel trovi la totalon de produktoj liveritaj de Mike kaj John:

    =SUMIF(C2:C9,"Mike",D2:D9) + SUMIF(C2:C9,"John",D2:D9)

    Kiel vi vidas, la unua SUMIF-funkcio aldonas la kvantojn respondajn al "Mike", la alia SUMIF-funkcio redonas la sumojn rilatajn al "Johano" kaj poste vi aldonas ĉi tiujn 2 nombrojn.

    Ekzemplo 2. SUM & SUMIF kun tabelargumento

    La ĉi-supra solvo estas tre simpla kaj povas fari la laboron rapide kiam estas nur kelkaj kriterioj. Sed SUMIF + SUMIF-formulo povas kreski ege se vi volas sumi valorojn kun multoblaj OR-kondiĉoj. En ĉi tiu kazo, pli bona aliro estas uzi argumenton tabelo en la funkcio SUMIF. Ni ekzamenu ĉi tiun aliron nun.

    Vi povas komenci listigante ĉiujn viajn kondiĉojn apartigitajn per komoj kaj poste enmeti la rezultan komon apartigitan liston en {buklaj krampoj}, kiu estas teknike nomata tabelo.

    En la antaŭa ekzemplo, se vi volas sumi la produktojn liveritajn de John, Mike kaj Pete, viaj tabelaj kriterioj aspektos kiel {"John","Mike","Pete"}. Kaj la kompleta SUMIF-funkcio estas SUMIF(C2:C9, {"John","Mike","Pete"} ,D2:D9) .

    La tabelargumento konsistanta el 3 valoroj devigas vian SUMIF-formulon redoni tri apartajn rezultojn, sed ĉar ni skribas la formulon en ununura ĉelo, ĝi redonus nur la unuan rezulton - t.e. la totalo de produktoj liveritaj de Johano. Por ke ĉi tiu tabel-kriteria aliro funkcii,

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.