Excel: pareizi aprēķiniet nosacītās summas
Programmā Excel jūs varat aprēķināt summas, kas neņem vērā visus atlasītā apgabala elementus - tā saucamās nosacītās summas. Mēs jums parādīsim, kā veikt saprātīgāko aprēķinu.
Trīs dažādas funkcijas nosacītām summām programmā Excel
Excel piedāvā dažādas iespējas un funkcijas nosacītajiem kopsummām. Pareizā izvēle ir atkarīga no apstākļu veida:
- Ja uz katru attiecīgo vērtību attiecas fiksēts nosacījums, izmantojiet funkciju SUMIF.
- Ja jāņem vērā vairāki nosacījumi, tāpat kā programmā Excel 2007 ir arī SUMIFS funkcija.
- Tomēr ar mainīgiem nosacījumiem jums ir nepieciešama matricas formula vai SUM PRODUCT funkcija.
- Turpmākajos punktos mēs izskaidrosim trīs funkcijas, izmantojot piemērus.
SUMIF: Nosacītas summas ar fiksētiem nosacījumiem
- Pieņemsim, ka dati ir šūnās A1 līdz A10 un dažādas vērtības šūnās B1 līdz C10, kuras izmanto apstākļiem.
- Pirmais uzdevums ar fiksētu nosacījumu tad, piemēram, nozīmē, ka tiek summētas visas vērtības kolonnā A, kurām attiecīgā vērtība kolonnā B ir aptuveni lielāka par 10.
- Lai to izdarītu, izmantojiet formulu »= SUMIF (B1: B10;"> 10 "; A1: A10)«.
- Pirmais arguments »B1: B10« nosaka novērtējamo laukumu, kam seko nosacījums »"> 10 "«. Ņemiet vērā, ka nosacījumiem ar simboliem vai operatoriem jābūt pēdiņās.
- Visbeidzot, »A1: A10« definē summējamo laukumu.
- Apstākļu un datumu diapazoni var būt arī identiski, tāpēc formula "= SUMIF (A1: A10;"> 10 ")" ir pietiekama.
SUM IF: Nosacītas summas ar vairākiem nosacījumiem
Sākot ar Excel 2007, funkcija SUMIFS paplašina šo principu vairākiem, maksimāli līdz 127 nosacījumiem:
- Ņemiet vērā citu argumentu secību. Apkopojamais apgabals šeit ir pirmais. Tam seko kritēriju apgabals un ar to saistītais nosacījums, saskaņā ar kuru apgabali vienmēr jānorāda atsevišķi.
- Piemēram, formula "= SUMIFS (A1: A10; B1: B10;"> 10 "; C1: C10;" <100 ")" summē visas vērtības kolonnā A, kurām atbilstošās vērtības kolonnā B ir lielākas par 10 un atbilstošās vērtības kolonnā C ir mazākas par 100.
SUM PRODUKTS: nosacīta summa ar mainīgiem nosacījumiem
Mainīgiem kritērijiem, piemēram, "ja vērtība B slejā ir lielāka nekā C slejā", novērtēšanai nepieciešama matricas formula:
- Vērtības, kas jāņem vērā, tiek atlasītas, reizinot ar loģisko vērtību.
- Lai to izdarītu, ievadiet apmēram "= SUM (A1: A10 * (B1: B10> C1: C10))" un vienmēr aizveriet ierakstu pat pēc izmaiņām ar taustiņu kombināciju [Ctrl] + [Shift] + [Enter], lai formula būtu iekavās.
- Šajā gadījumā to pašu rezultātu var sasniegt ar funkciju "= SUM PRODUCT (A1: A10; 1 * (B1: B10> C1: C10))".
- Tomēr jums jāņem vērā, ka vispirms jums ir jāreizina otrais arguments ar 1, lai konvertēšanas salīdzinājuma loģisko vērtību pārveidotu par skaitli.
Piezīme: Praktiski visos gadījumos kopsummu var skaidri izveidot ar palīgkolonnu. Tas ir ieteicams arī aprēķina izstrādes laikā, lai pārbaudītu sarežģīto formulu rezultātus. Padoms. Šeit mēs izskaidrosim, kā Excel pievienot daudzas šūnas.