Kuidas kasutada funktsiooni AGGREGATE Excelis? | (koos näidetega)

Funktsioon AGGREGATE Excelis

AGGREGATE Funktsioon excelis tagastab antud andmetabeli või andmeloendite kogumi. Sellel funktsioonil on ka esimene argument funktsiooni numbrina ja täiendavad argumendid on andmekogumite vahemiku jaoks. Funktsiooni number tuleks meeles pidada, et teada saada, millist funktsiooni kasutada .

Süntaks

Valemil AGGREGATE on kaks süntaksit:

  1. Viitesüntaks

= AGGREGATE (function_num, options, ref1, ref2, ref [3],…)

  1. Massiivi süntaks

= AGGREGATE (function_num, options, massiiv, [k])

Funktsiooninumber on arv, mis tähistab konkreetset funktsiooni, mida soovime kasutada, see on arv vahemikus 1–19

Võimalus: see on ka arvuline väärtus vahemikus 0 kuni 7 ja määrab, milliseid väärtusi arvutuste ajal eirata

Ref1, ref2, ref [3]:  on argument võrdlussüntaksit kasutades, see on arvuline väärtus või väärtused, millele soovime arvutada, vähemalt kaks argumenti on kohustuslikud, ülejäänud argumendid on valikulised.

Massiiv: on väärtuste massiiv, millele soovime operatsiooni teha, seda kasutatakse funktsiooni AGGREGATE massiivi süntaksis

K: on valikuline argument ja on arvuline väärtus, seda kasutatakse juhul, kui kasutatakse Excelis sellist funktsiooni nagu LARGE, SMALL, PERCENTILE.EXC, QUARTILE.INC, PERCENTILE.INC või QUARTILE.EXC.

Näited

Selle AGGREGATE Function Exceli malli saate alla laadida siit - AGGREGATE Function Exceli mall

Näide - # 1

Oletame, et meil on arvude loend ja arvutame välja Keskmine, Loend, mis on väärtust sisaldavate lahtrite arv, Tühjade lahtrite loendur Counta-arv, Maksimaalne, Minimaalne, korrutatud ja antud arvväärtuste summa. Väärtused on toodud allpool tabelis:

Arvutame kõigepealt 9. rea keskmise kõigi antud väärtuste jaoks. Keskmiselt on funktsiooni_arv väärtus

Veerus C on kõik väärtused antud ja me ei pea ignoreerima ühtegi väärtust, seega valime valiku 4 (eirake midagi)

Ja väärtuste vahemiku C1: C8 valimine arvväärtuste massiivina

Kuna ' k' on valikuline argument ja seda kasutatakse juhul, kui kasutatakse funktsiooni nagu SUUR, VÄIKE Excelis, PERCENTILE.EXC, QUARTILE.INC, PERCENTILE.INC või QUARTILE.EXC, kuid sel juhul arvutame keskmise, nii et me jätab k väärtuse välja.

Niisiis, keskmine väärtus on

Sarnaselt valime vahemiku D1: D8 jaoks uuesti võimaluse 4.

Vahemiku E1: E8 korral sisaldab lahter E6 vea väärtust. Kui kasutame sama valemit AGGREGATE, saame vea, kuid sobiva valiku kasutamisel annab Exceli AGGREGATE väärtuse vea tähelepanuta jääva keskmise keskmise väärtus E6-s.

Veaväärtuste eiramiseks on meil valik 6.

Sarnaselt kasutame vahemiku G1: G8 puhul valikut 6 (ignoreerige vea väärtusi)

Nüüd, kui paneme vahemiku H3 jaoks väärtuse 64 ja peidame kolmanda rea ​​ning kasutame valikut 5, siis varjatud rea eiramiseks anname Exceli AGGREGATE väärtuseks keskmise väärtuse ainult nähtavate arvväärtuste jaoks.

Väljund ilma 3. rida peitmata

Väljund pärast 3. rea peitmist

Rakendades AGGREGATE valemit muude toimingute jaoks, oleme seda teinud

Näide - # 2

Oletame, et meil on tabel erinevate kanalite ajal erinevatel kuupäevadel teenitud tulude jaoks, nagu allpool on toodud

Nüüd tahame kontrollida erinevate kanalite jaoks saadavat tulu. Niisiis, kui rakendame summafunktsiooni, saame kogu teenitud tulu, kuid juhul, kui soovime kontrollida orgaanilise kanali või otsekanali või mõne muu teenitud tulu, kui rakendame Excelis sama filtreid, on summafunktsioon alati anna kogu summa

Soovime, et kanali filtreerimisel saaksime nähtavate väärtuste summa, nii et funktsiooni SUM asemel kasutame funktsiooni AGGREGATE, et saada filtri kuvamisel nähtavate väärtuste summa. rakendatud.

Niisiis, asendades valemi SUM funktsiooniga AGGREGATE valikukoodiga 5 (eirates varjatud ridu ja väärtusi),

Kui rakendame filtrit erinevate kanalite jaoks, kuvatakse selle kanali tulu ainult siis, kui ülejäänud read jäävad peidetud.

Otsekanalite kogutulu:

Orgaaniliste kanalite kogutulu:

Tasulise kanali jaoks teenitud kogutulu:

Niisiis näeme, et funktsioon AGGREGATE arvutab erinevate kanalite jaoks teenitud tulu erinevad summa väärtused, kui need on filtreeritud. Niisiis saab funktsiooni AGGREGATE dünaamiliselt kasutada erinevate funktsioonide erinevate funktsioonide asendamiseks tingimusvalemit kasutamata.

Oletame, et sama tabelikanali ja tulude puhul sisaldab osa meie tuluväärtustest viga, nüüd peame vead eirama ja samal ajal, kui soovime filtrit rakendada, peaks funktsioon AGGREGATE ignoreerima ka peidetud rea väärtusi.

5. valiku kasutamisel saame vea kogutulu SUM-i jaoks, et nüüd vigade eiramiseks peame kasutama valikut 6

Variandi 6 abil saame summa, ignoreerides vea väärtusi, kuid kui rakendame filtrit, näiteks filtreerime kanali väärtuse järgi, saame vead ignoreerides sama summa, kuid samal ajal peame ignoreerima ka varjatud väärtusi.

Niisiis, sel juhul kasutame valikut 7, mis ignoreerib vea väärtusi ja samal ajal peidetud ridu

Asjad, mida meeles pidada

  • Funktsioon AGGREGATE ei tunnista funktsiooni _ arv väärtus, mis on suurem kui 19 või väiksem kui 1, ja samamoodi ei tunnista variandi numbri korral väärtusi, mis on suuremad kui 7 ja väiksemad kui 1, kui pakume muid väärtusi, annab see väärtuse #VALUE ! Viga
  • See aktsepteerib alati arvväärtust ja tagastab alati väljundina arvulise väärtuse
  • Exceli AGGREGATE'il on piirang; see eirab ainult peidetud ridu, kuid ei eira varjatud veerge.

$config[zx-auto] not found$config[zx-overlay] not found