Nosacījuma aprēķinu veikšana šūnu diapazoniem

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2016 Excel darbam ar iPad Excel darbam ar iPhone Excel darbam ar Android planšetdatoriem Excel darbam ar Android tālruņiem Excel Mobile

Ja jāveic vienkārši aritmētiski aprēķini vairākiem šūnu diapazoniem, jāsummē rezultāti un jāizmanto kritēriji, lai noteiktu, kuras šūnas iekļaut aprēķinos, apsveriet iespēju izmantot funkciju SUMPRODUCT.

Funkcija SUMPRODUCT kā argumentus izmanto masīvus un aritmētiskos operatorus. Masīvus, kas tiek novērtēti kā True vai False (1 vai 0), var izmantot kā kritērijus, izmantojot tos kā koeficientus (reizinot ar citiem masīviem).

Piemēram, pieņemsim, ka vēlaties aprēķināt neto apgrozījumu noteiktam tirdzniecības aģentam, atņemot izdevumus no bruto pārdošanas apjoma, kā parādīts šajā piemērā.

Funkcijas SUMPRODUCT piemērs, lai atgrieztu pārdošanas kopsummu pēc pārdošanas pārstāvja ar norādīto pārdošanas apjomu un izdevumiem katram pārdošanas apjomam.

  1. Noklikšķiniet uz šūnas, kas atrodas ārpus novērtētajiem diapazoniem. Šeit ir jūsu rezultāts.
  2. Tips =SUMPRODUCT(.
  3. Ierakstiet (, ievadiet vai atlasiet šūnu diapazonu, kas jāiekļauj aprēķinos, pēc tam ierakstiet ). Piemēram, lai iekļautu kolonnu Pārdošana no tabulas Tabula1, ierakstiet (Tabula1[Pārdošana]).
  4. Ievadiet aritmētisko operatoru: *, /, +, -. Šī ir darbība, kas tiks veikta, izmantojot šūnas, kas atbilst visiem iekļautajiem kritērijiem; Varat iekļaut papildu operatorus un diapazonus. Reizināšana ir noklusējuma darbība.
  5. Atkārtojiet 3. un 4. darbību, lai ievadītu papildu diapazonus un operatorus saviem aprēķiniem. Kad esat pievienojis pēdējo diapazonu, kuru vēlaties iekļaut aprēķinos, pievienojiet iekavu kopu, kas ietver visus iesaistītos diapazonus, tādējādi aptverot visu aprēķinu. Piemēram, ((Tabula1[Pārdošana])+(Tabula1[Izdevumi])).
    Atkarībā no veicamās aritmētikas aprēķinā var būt jāiekļauj papildu iekavas, lai grupētu dažādus elementus.
  6. Lai ievadītu diapazonu, ko izmantot kā kritēriju, ierakstiet *, ievadiet diapazona atsauci kā parasti, pēc tam pēc diapazona atsauces, bet pirms labās iekavas ierakstiet =", pēc tam atbilstošo vērtību, pēc tam ". Piemēram, *(Table1[Aģents]="Džons"). Tādējādi šūnas tiek novērtētas kā 1 vai 0, tāpēc, reizinot ar citām vērtībām formulā, rezultāts ir tā pati vērtība vai nulle, faktiski iekļaujot vai izslēdzot atbilstošās šūnas visos aprēķinos.
  7. Ja jums ir vairāki kritēriji, atkārtojiet 6. darbību pēc nepieciešamības. Pēc pēdējā diapazona ierakstiet ).
    Pabeigtā formula var izskatīties kā iepriekšējā piemērā: =SUMPRODUCT(((Tabula1[Pārdošana])-(Tabula1[Izdevumi]))*(Tabula1[Aģents]=B8)), kur šūnā B8 ir aģenta nosaukums.

Funkcija SUMPRODUCTSummēšana, pamatojoties uz vairākiem kritērijiem ar SUMIFSSkaitīšana, pamatojoties uz vairākiem kritērijiem ar funkciju COUNTIFSVidējais rādītājs, pamatojoties uz vairākiem kritērijiem ar AVERAGEIFS