Excel SUMIFS un SUMIF ar vairākiem kritērijiem - formulu piemēri

  • Dalīties Ar Šo
Michael Brown

Šajā pamācībā ir izskaidrota atšķirība starp SUMIF un SUMIFS funkcijām to sintakses un lietošanas ziņā, kā arī sniegti vairāki formulas piemēri, lai summētu vērtības ar vairākiem AND / OR kritērijiem programmā Excel 365, 2021, 2019, 2016, 2013, 2010 un zemākā versijā.

Kā visi zina, Microsoft Excel piedāvā virkni funkciju, lai veiktu dažādus aprēķinus ar datiem. Pirms dažiem rakstiem mēs izpētījām COUNTIF un COUNTIFS, kas ir paredzētas šūnu skaitīšanai, pamatojoties uz vienu nosacījumu un vairākiem nosacījumiem. Pagājušajā nedēļā mēs aplūkojām Excel SUMIF, kas pievieno vērtības, kas atbilst noteiktajiem kritērijiem. Tagad ir pienācis laiks pārrunāt daudzskaitļa versiju.SUMIF - Excel SUMIFS, kas ļauj summēt vērtības pēc vairākiem kritērijiem.

Tiem, kas pārzina SUMIF funkciju, varētu šķist, ka, pārveidojot to par SUMIFS, ir nepieciešams tikai papildu burts "S" un daži papildu kritēriji. Tas varētu šķist diezgan loģiski... bet "loģiski" tas ne vienmēr ir, ja ir darīšana ar Microsoft : )

    Excel SUMIF funkcija - sintakse & amp; lietošana

    Funkciju SUMIF izmanto, lai nosacīti summētu vērtības, pamatojoties uz vienoti kritēriji . SUMIF sintaksi mēs detalizēti aplūkojām iepriekšējā rakstā, un šeit ir tikai īss atsvaidzinājums.

    SUMIF(diapazons, kritēriji, [sum_range])
    • diapazons - šūnu diapazons, kas jānovērtē pēc jūsu kritērijiem, nepieciešams.
    • kritēriji - nosacījums, kas ir jāizpilda, jāprasa.
    • sum_range - šūnas, kas jāsummē, ja nosacījums ir izpildīts, pēc izvēles.

    Kā redzat, Excel SUMIF funkcijas sintakse pieļauj tikai vienu nosacījumu. Un tomēr mēs sakām, ka Excel SUMIF var izmantot, lai summētu vērtības ar vairākiem kritērijiem. Kā tas ir iespējams? Saskaitot vairāku SUMIF funkciju rezultātus un izmantojot SUMIF formulas ar masīva kritērijiem, kā parādīts nākamajos piemēros.

    Excel SUMIFS funkcija - sintakse & amp; lietošana

    Izmantojot SUMIFS programmā Excel atrast nosacītu vērtību summu, pamatojoties uz vairākiem kritērijiem. Funkcija SUMIFS tika ieviesta programmā Excel 2007, un tā ir pieejama visās turpmākajās Excel 2010, 2013, 2016, 2016, 2019, 2021 un Excel 365 versijās.

    Salīdzinot ar SUMIF, SUMIFS sintakse ir nedaudz sarežģītāka:

    SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

    Pirmie 3 argumenti ir obligāti, papildu diapazoni un ar tiem saistītie kritēriji nav obligāti.

    • sum_range - viena vai vairākas saskaitāmās šūnas (obligāti). Tā var būt viena šūna, šūnu diapazons vai nosaukts diapazons. Tiek saskaitītas tikai šūnas ar skaitļiem; tukšas un teksta vērtības tiek ignorētas.
    • kritērijs_range1 - pirmais diapazons, kas jānovērtē pēc saistītajiem kritērijiem, nepieciešams.
    • kritēriji1 - pirmais nosacījums, kas jāizpilda, obligāts. Kritērijus var norādīt kā skaitli, loģisku izteiksmi, šūnu atsauci, tekstu vai citu Excel funkciju. Piemēram, var izmantot tādus kritērijus kā 10, ">=10", A1, "ķirši" vai TODAY().
    • criteria_range2, criteria2, ... - tie ir papildu diapazoni un ar tiem saistītie izvēles kritēriji. SUMIFS formulās var izmantot līdz 127 diapazonu/kritēriju pāriem.

    Piezīmes:

    • Lai SUMIFS formula darbotos pareizi, visi criteria_range argumentiem jābūt ar tādu pašu dimensiju kā sum_range t. i., vienāds rindu un kolonnu skaits.
    • SUMIFS funkcija darbojas ar AND loģiku, kas nozīmē, ka summēšanas diapazona šūna tiek summēta tikai tad, ja tā atbilst visiem norādītajiem kritērijiem, t. i., ja visi kritēriji šai šūnai ir patiesi.

    Pamata SUMIFS formula

    Tagad aplūkosim Excel SUMIFS formulu ar diviem nosacījumiem. Pieņemsim, ka jums ir tabula, kurā uzskaitīti augļu sūtījumi no dažādiem piegādātājiem. A slejā ir augļu nosaukumi, B slejā - piegādātāju nosaukumi, bet C slejā - daudzums. Jūs vēlaties noskaidrot summu, kas attiecas uz konkrētu augli un piegādātāju, piemēram, visi Pita piegādātie āboli.

    Kad apgūstat kaut ko jaunu, vienmēr ir labi sākt ar vienkāršām lietām. Tāpēc sākumā definēsim visus mūsu SUMIFS formulas argumentus:

    • sum_range - C2:C9
    • kritērijs_range1 - A2:A9
    • kritērijs1 - "āboli"
    • kritērijs_range2 - B2:B9
    • kritērijs2 - "Pete"

    Tagad samontējiet iepriekš minētos parametrus, un iegūsiet šādu SUMIFS formulu:

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

    Lai formulu vēl vairāk precizētu, varat teksta kritērijus "āboli" un "Pete" aizstāt ar atsaucēm uz šūnām. Šādā gadījumā jums nebūs jāmaina formula, lai aprēķinātu citu augļu daudzumu no cita piegādātāja:

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

    Piezīme. Gan SUMIF, gan SUMIFS funkcijām pēc būtības ir lieli un mazi burti. Lai panāktu, ka tās atpazīst teksta lielo un mazo burtu, skatiet sadaļu Lieli un mazi burti SUMIF un SUMIFS formulās programmā Excel.

    SUMIF pret SUMIFS programmā Excel

    Tā kā šīs pamācības mērķis ir aplūkot visus iespējamos veidus, kā summēt vērtības pēc vairākiem nosacījumiem, mēs aplūkosim formulas piemērus ar abām funkcijām - Excel SUMIFS un SUMIF ar vairākiem kritērijiem. Lai tās pareizi izmantotu, jums skaidri jāsaprot, kas šīm divām funkcijām ir kopīgs un ar ko tās atšķiras.

    Lai gan kopīgā daļa ir skaidra (līdzīgs mērķis un parametri), atšķirības nav tik acīmredzamas, tomēr tās ir ļoti būtiskas.

    Starp SUMIF un SUMIFS ir 4 galvenās atšķirības:

    1. Nosacījumu skaits . SUMIF vienlaikus var novērtēt tikai vienu nosacījumu, bet SUMIFS var pārbaudīt vairākus kritērijus.
    2. Sintakse . Izmantojot SUMIF sum_range ir pēdējais un neobligātais arguments - ja tas nav definēts, vērtības, kas norādītas diapazons arguments tiek summēts. Ar SUMIFS, sum_range ir pirmais un obligātais arguments.
    3. Diapazonu lielums. SUMIF formulās, sum_range nav obligāti jābūt tāda paša izmēra un formas kā diapazons , ja vien augšējā kreisā šūna ir labajā pusē. Excel SUMIFS, katra criteria_range jāsatur tāds pats rindu un kolonnu skaits kā sum_range arguments.

      Piemēram, SUMIF(A2:A9,F1,C2:C18) sniegs pareizo rezultātu, jo kreisākā šūna sum_range arguments (C2) ir pareizs. Tātad Excel automātiski veiks korekciju un iekļaus tik daudz kolonnu un rindu, cik vien sum_range kā tas ir diapazons .

      SUMIFS formula ar nevienāda lieluma diapazoniem atgriezīs kļūdu #VALUE!.

    4. Pieejamība SUMIF ir pieejams visās Excel versijās, sākot no 365 līdz 2000. SUMIFS ir pieejams Excel 2007 un jaunākās versijās.

    Labi, pietiek ar stratēģiju (t.i., teoriju), pievērsīsimies taktikai (t.i., formulu piemēriem : )

    Kā lietot SUMIFS programmā Excel - formulu piemēri

    Pirms brīža mēs aplūkojām vienkāršu SUMIFS formulu ar diviem teksta kritērijiem. Tādā pašā veidā varat izmantot Excel SUMIFS ar vairākiem kritērijiem, kas izteikti ar skaitļiem, datumiem, loģiskām izteiksmēm un citām Excel funkcijām.

    Piemērs 1. Excel SUMIFS ar salīdzināšanas operatoriem

    Pieņemsim, ka mūsu augļu piegādātāju tabulā vēlaties summēt visas piegādes, ko veic Mike, ar daudzumu 200 vai vairāk. Lai to izdarītu, izmantojiet salīdzināšanas operatoru "lielāks par vai vienāds ar" (>=) kritērijā2 un iegūstiet šādu SUMIFS formulu:

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

    Piezīme. Lūdzu, pievērsiet uzmanību tam, ka Excel SUMIFS formulās loģiskās izteiksmes ar salīdzināšanas operatoriem vienmēr jāietver dubultiekavās ("").

    Apskatot Excel SUMIF funkciju, mēs detalizēti aplūkojām visus iespējamos salīdzināšanas operatorus, tos pašus operatorus var izmantot SUMIFS kritērijos. Piemēram, pēc šādas formulas var iegūt visu to vērtību summu šūnās C2:C9, kas ir lielākas vai vienādas ar 200 un mazākas vai vienādas ar 300.

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

    Piemērs 2. Excel SUMIFS izmantošana ar datumiem

    Ja vēlaties summēt vērtības ar vairākiem kritērijiem, pamatojoties uz pašreizējo datumu, izmantojiet SUMIFS kritērijos funkciju TODAY(), kā parādīts tālāk. Tālāk redzamajā formulā ir summētas vērtības D slejā, ja atbilstošais datums C slejā ir pēdējo 7 dienu laikā, ieskaitot šodienu:

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

    Piezīme. Ja kritērijos izmantojat citu Excel funkciju kopā ar loģisko operatoru, jums ir jāizmanto ampersands (&), lai apvienotu virkni, piemēram, "<="&TODAY().

    Līdzīgā veidā varat izmantot Excel SUMIF funkciju, lai summētu vērtības noteiktā datumu diapazonā. Piemēram, ar šādu SUMIFS formulu saskaita vērtības šūnās C2:C9, ja datums B slejā ir no 2014. gada 1. oktobra līdz 2014. gada 31. oktobrim ieskaitot.

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

    To pašu rezultātu var iegūt, aprēķinot divu SUMIF funkciju starpību, kā parādīts šajā piemērā - Kā izmantot SUMIF, lai summētu vērtības noteiktā datumu diapazonā. Tomēr Excel SUMIFS ir daudz vieglāk un saprotamāk, vai ne?

    Piemērs 3. Excel SUMIFS ar tukšām un neputošām šūnām

    Analizējot pārskatus un citus datus, bieži var rasties nepieciešamība summēt vērtības, kas atbilst vai nu tukšām, vai neputīgām šūnām.

    Kritēriji Apraksts Formulas piemērs
    Tukšas šūnas "=" Summējiet vērtības, kas atbilst tukšām šūnām, kurās nav nekā - ne formulas, ne nulles garuma virknes. =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=")

    Summējiet vērtības šūnās C2:C10, ja attiecīgās A un B slejas šūnas ir pilnīgi tukšas. "" Summējiet vērtības, kas atbilst "vizuāli" tukšām šūnām, tostarp tām, kurās ir tukšas virknes, ko atgriež kāda cita Excel funkcija (piemēram, šūnas ar formulu, piemēram). =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    Summējiet vērtības šūnās C2:C10 ar tādiem pašiem nosacījumiem kā iepriekš minētajā formulā, bet iekļaujot tukšas virknes. Ne tukšās šūnas "" Summējiet vērtības, kas atbilst ne tukšām šūnām, tostarp nulles garuma virknēm. =SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

    Summējiet vērtības šūnās C2:C10, ja atbilstošās A un B slejas šūnas nav tukšas, tostarp šūnas ar tukšām virknēm. SUM-SUMIF

    vai

    SUM / LEN Summējiet vērtības, kas atbilst ne tukšām šūnām, izņemot nulles garuma virknes. =SUM(C2:C10) - SUMIFS(C2:C10, A2:A10, "", B2:B10, "")

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

    Summējiet vērtības šūnās C2:C10, ja atbilstošās A un B slejas šūnas nav tukšas, šūnas ar nulles garuma virknēm netiek iekļautas.

    Un tagad aplūkosim, kā var izmantot SUMIFS formulu ar kritērijiem "tukšs" un "nav tukšs" reāliem datiem.

    Pieņemsim, ka B slejā ir norādīts pasūtījuma datums, C slejā - piegādes datums, bet D slejā - daudzums. Kā atrast vēl nepiegādāto produktu kopsummu? Tas ir, jūs vēlaties uzzināt vērtību summu, kas atbilst B slejas tukšajām šūnām un C slejas tukšajām šūnām.

    Risinājums ir izmantot SUMIFS formulu ar 2 kritērijiem:

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

    Excel SUMIF izmantošana ar vairākiem OR kritērijiem

    Kā minēts šīs pamācības sākumā, SUMIFS funkcija ir izstrādāta ar AND loģiku. Bet ko darīt, ja nepieciešams summēt vērtības ar vairākiem OR kritērijiem, t. i., ja ir izpildīts vismaz viens no nosacījumiem?

    Piemērs 1. SUMIF + SUMIF

    Visvienkāršākais risinājums ir saskaitīt rezultātus, ko sniedz vairākas SUMIF funkcijas. Piemēram, tālāk sniegtā formula parāda, kā atrast Mike un John piegādāto produktu kopsummu:

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

    Kā redzat, pirmā SUMIF funkcija saskaita daudzumus, kas atbilst "Mikam", otra SUMIF funkcija atgriež summas, kas attiecas uz "Jāni", un tad jūs saskaitāt šos divus skaitļus.

    Piemērs 2. SUM & amp; SUMIF ar masīva argumentu

    Iepriekš minētais risinājums ir ļoti vienkāršs un var ātri paveikt darbu, ja ir tikai pāris kritēriji. Taču SUMIF + SUMIF formula var ļoti pieaugt, ja vēlaties summēt vērtības ar vairākiem OR nosacījumiem. Šajā gadījumā labāka pieeja ir izmantot masīva kritēriji argumentu SUMIF funkcijā. Tagad pārbaudīsim šo pieeju.

    Var sākt, uzskaitot visus nosacījumus, kas atdalīti ar komatiem, un pēc tam no komatiem atdalīto sarakstu ietvert {kultūriekavās iekavās}, ko tehniski sauc par masīvu.

    Iepriekšējā piemērā, ja vēlaties saskaitīt Jāņa, Mika un Pita piegādātos produktus, jūsu masīva kritēriji izskatīsies šādi: {"Jānis", "Maiks", "Pits"}. Un pilnīga SUMIF funkcija ir šāda. SUMIF(C2:C9, {"John", "Mike", "Pete"} ,D2:D9) .

    Masīva arguments, kas sastāv no 3 vērtībām, liek SUMIF formulai atgriezt trīs atsevišķus rezultātus, bet, tā kā mēs formulu rakstām vienā šūnā, tā atgrieztu tikai pirmo rezultātu, t. i., Jāņa piegādāto produktu kopsummu. Lai šī masīva kritēriju pieeja darbotos, jāizmanto vēl viens neliels triks - SUMIF formula jāietver SUM funkciju SUM, piemēram, šādi:

    =SUM(SUMIF(C2:C9, {"Džons", "Maiks", "Pīts"} , D2:D9))

    Kā redzat, masīva kritērijs padara formulu daudz kompaktāku, salīdzinot ar SUMIF + SUMIF, un ļauj pievienot masīvā tik daudz vērtību, cik vien vēlaties.

    Šī pieeja darbojas gan ar skaitļiem, gan ar teksta vērtībām. Piemēram, ja piegādātāju nosaukumu vietā C slejā būtu norādīti piegādātāju ID, piemēram, 1, 2, 3 utt., tad SUMIF formula izskatītos šādi:

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

    Atšķirībā no teksta vērtībām skaitļi masīva argumentos nav jāietver dubultiekaitēs.

    Piemērs 3. SUMPRODUCT &; SUMIF

    Ja jums vēlamais veids ir uzskaitīt kritērijus dažās šūnās, nevis norādīt tos tieši formulā, varat izmantot SUMIF kopā ar funkciju SUMPRODUCT, kas reizina sastāvdaļas dotajos masīvos un atgriež šo reizinājumu summu.

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

    Kur G2:G4 ir šūnas, kurās ir jūsu kritēriji, mūsu gadījumā - piegādātāju nosaukumi, kā parādīts zemāk redzamajā ekrānšāviņā.

    Bet, protams, nekas neliedz jums uzskaitīt vērtības masīva kritērijā SUMIF funkcijai, ja vēlaties:

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

    Abu formulu rezultāts būs identisks ekrānšā attēlā redzamajam:

    Excel SUMIFS ar vairākiem OR kritērijiem

    Ja vēlaties programmā Excel nosacīti summēt vērtības ne tikai ar vairākiem vai nosacījumiem, bet ar vairākiem nosacījumu kopumiem, SUMIFS vietā būs jāizmanto SUMIFS. Formulas būs ļoti līdzīgas tām, ko tikko apskatījām.

    Kā parasti, lai labāk ilustrētu šo jautājumu, var noderēt piemērs. Mūsu augļu piegādātāju tabulā pievienosim piegādes datumu (E aile) un noskaidrosim kopējo Mike, John un Pete oktobrī piegādāto daudzumu.

    Piemērs 1. SUMIFS + SUMIFS

    Formula, kas izveidota, izmantojot šo pieeju, ietver daudz atkārtojumu un izskatās apgrūtinoša, taču tā ir viegli saprotama un, pats galvenais, tā darbojas : )

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

    SUMIFS(D2:D9, C2:C9, "John", 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")

    Kā redzat, katram piegādātājam tiek rakstīta atsevišķa SUMIFS funkcija un ietverti divi nosacījumi - vienāds ar vai lielāks par 1. oktobri (">=10/1/2014",) un mazāks par vai vienāds ar 31. oktobri ("<=10/31/2014"), un pēc tam tiek summēti rezultāti.

    Piemērs 2. SUM & amp; SUMIFS ar masīva argumentu

    Šīs pieejas būtību esmu mēģinājis izskaidrot SUMIF piemērā, tāpēc tagad mēs varam vienkārši nokopēt šo formulu, mainīt argumentu secību (kā atceraties, SUMIF un SUMIFS tā atšķiras) un pievienot papildu kritērijus. Iegūtā formula ir kompaktāka nekā SUMIFS + SUMIFS:

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

    Šīs formulas iegūtais rezultāts ir tieši tāds pats, kā redzams ekrānšā attēlā.

    Piemērs 3. SUMPRODUCT & amp; SUMIFS

    Kā atceraties, SUMPRODUCT pieeja atšķiras no iepriekšējām divām ar to, ka katru kritēriju ievadāt atsevišķā šūnā, nevis norādāt tos tieši formulā. Ja ir vairākas kritēriju kopas, ar SUMPRODUCT funkciju nepietiks un būs jāizmanto arī ISNUMBER un MATCH.

    Tātad, pieņemot, ka Piegādes nosaukumi ir šūnās H1:H3, sākuma datums ir šūnā H4 un beigu datums šūnā H5, mūsu SUMPRODUCT formula iegūst šādu formu:

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

    Daudzi cilvēki brīnās, kāpēc SUMPRODUCT formulās izmantot dubulto domuzīmi (--). Runa ir par to, ka Excel SUMPRODUCT ignorē visas skaitliskās vērtības, bet mūsu formulas salīdzināšanas operatori atgriež Boolea vērtības (TRUE / FALSE), kas nav skaitliskas. Lai pārvērstu šīs Boolea vērtības 1 un 0, jūs izmantojat dubulto mīnusa zīmi, ko tehniski sauc par dubulto vienskaitļa operatoru. Pirmais vienskaitļa operators piespiežTRUE/FALSE attiecīgi uz -1/0. Otrais vienskaitlis noliedz vērtības, t. i., apgriež zīmi, pārvēršot tās par +1 un 0, ko funkcija SUMPRODUCT var saprast.

    Es ceru, ka iepriekš sniegtais skaidrojums ir saprotams. Un, pat ja tas nav saprotams, atcerieties šo noteikumu - lietojot salīdzināšanas operatorus SUMPRODUCT formulās, izmantojiet dubulto vienskaitļa operatoru (--).

    Excel SUM izmantošana masīva formulās

    Kā atceraties, Microsoft ieviesa SUMIFS funkciju programmā Excel 2007. Ja kāds joprojām izmanto Excel 2003, 2000 vai agrāk, jums būs jāizmanto SUM masīva formula, lai saskaitītu vērtības ar vairākiem AND kritērijiem. Protams, šī pieeja darbojas arī mūsdienu Excel 2013 - 2007 versijās, un to var uzskatīt par vecmodīgu SUMIFS funkcijas analogu.

    Iepriekš aplūkotajās SUMIF formulās jūs jau izmantojāt masīva argumentus, bet masīva formula ir kaut kas cits.

    Piemērs 1. Summa ar vairākiem AND kritērijiem programmā Excel 2003 un agrākajos modeļos

    Atgriezīsimies pie pirmā piemēra, kurā noskaidrojām summu summu, kas attiecas uz konkrētu augli un piegādātāju:

    Kā jau zināt, šo uzdevumu var viegli izpildīt, izmantojot parasto SUMIFS formulu:

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

    Un tagad aplūkosim, kā šo pašu uzdevumu var izpildīt agrīnajās Excel versijās bez SUMIFS. Vispirms ierakstiet visus nosacījumus, kuriem jābūt izpildītiem, formā range="nosacījums". Šajā piemērā mums ir divi range/condition pāri:

    1. nosacījums: A2:A9="āboli"

    2. nosacījums: B2:B9="Pete"

    Pēc tam rakstiet SUM formulu, kas "reizina" visus jūsu diapazonu/nosacījumu pārus, katru no tiem ieliekot iekavās. Pēdējais reizinātājs ir summas diapazons, mūsu gadījumā C2:C9:

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

    Kā parādīts zemāk redzamajā ekrānšāviņas attēlā, formula lieliski darbojas jaunākajā Excel 2013 versijā.

    Piezīme. Ievadot jebkuru masīva formulu, ir jānospiež taustiņi Ctrl + Shift + Enter . Kad tas tiek izdarīts, jūsu formula tiek ieslēgta {grodos iekavās}, kas vizuāli norāda, ka masīva formula ir ievadīta pareizi. Ja mēģināsiet ievadi iekavās manuāli, jūsu formula tiks pārveidota teksta virknē, un tā nedarbosies.

    Piemērs 2. SUM masīva formulas mūsdienu Excel versijās

    Pat mūsdienu Excel versijās nevajadzētu pārāk zemu novērtēt SUM funkcijas spēku. SUM masīva formula nav tikai prāta vingrošana, bet tai ir praktiska vērtība, kā parādīts nākamajā piemērā.

    Pieņemsim, ka jums ir divas kolonnas B un C, un jums ir jāsaskaita, cik reizes kolonna C ir lielāka par kolonnu B, ja vērtība kolonnā C ir lielāka vai vienāda ar 10. Tūlīt pat nāk prātā risinājums, kas nāk prātā, ir izmantot masīva formulu SUM:

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

    Vai neredzat praktisku pielietojumu iepriekš minētajai formulai? Padomājiet par to citādi : )

    Pieņemsim, ka jums ir pasūtījumu saraksts, kā parādīts zemāk redzamajā ekrānšāviņas attēlā, un jūs vēlaties uzzināt, cik daudz produktu nav piegādāti pilnā apjomā līdz noteiktam datumam. Tulkojot Excel valodā, mums ir šādi nosacījumi:

    nosacījums: vērtība B slejā (sakārtoti priekšmeti) ir lielāka par 0.

    nosacījums: vērtība C ailē (Piegādāts) ir mazāka nekā B ailē.

    3. nosacījums: datums D slejā (Termiņš) ir mazāks par 1.11.2014.

    Saliekot kopā šos trīs diapazonu/nosacījumu pārus, tiek iegūta šāda formula:

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

    Šajā pamācībā aplūkotie formulas piemēri ir tikai ieskrāpējuši to, ko Excel SUMIFS un SUMIF funkcijas patiešām spēj izdarīt. Tomēr cerams, ka tie ir palīdzējuši jums norādīt pareizo virzienu un tagad varat summēt vērtības savās Excel darbgrāmatās neatkarīgi no tā, cik sarežģīti nosacījumi jums ir jāņem vērā.

    Maikls Brauns ir īpašs tehnoloģiju entuziasts, kura aizraušanās ir sarežģītu procesu vienkāršošana, izmantojot programmatūras rīkus. Ar vairāk nekā desmit gadu pieredzi tehnoloģiju nozarē viņš ir pilnveidojis savas prasmes programmās Microsoft Excel un Outlook, kā arī Google izklājlapās un dokumentos. Maikla emuārs ir veltīts tam, lai dalītos savās zināšanās un pieredzē ar citiem, sniedzot viegli izpildāmus padomus un pamācības produktivitātes un efektivitātes uzlabošanai. Neatkarīgi no tā, vai esat pieredzējis profesionālis vai iesācējs, Maikla emuārs piedāvā vērtīgas atziņas un praktiskus padomus, kā maksimāli izmantot šos būtiskos programmatūras rīkus.