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:
- Viitesüntaks
= AGGREGATE (function_num, options, ref1, ref2, ref [3],…)
- 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 mallNä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.