Excel

Excel AGGREGATE -toiminto

Excel Aggregate Function

Excel AGGREGATE -toimintoYhteenveto

Excel AGGREGATE -funktio palauttaa aggregaattilaskennan, kuten AVERAGE, COUNT, MAX jne., Jättäen valinnaisesti huomiotta piilotetut rivit ja virheet. Käytettävissä on yhteensä 19 toimintoa, jotka on määritetty funktionumerolla ensimmäisessä argumentissa (katso vaihtoehtojen taulukko).





Tarkoitus Palauta aggregaattilaskenta Palautusarvo Riippuu määritetystä toiminnasta Syntaksi = AGGREGATE (funktion_numero, vaihtoehdot, ref1, ref2) Argumentit
  • funktion_numero - Suoritettava toiminto (1-19).
  • vaihtoehtoja - Ohitetut arvot (0-7).
  • ref1 - Ensimmäinen argumentti.
  • ref2 - Toinen argumentti (k).
Versio Excel 2010 Käyttöohjeita

AGGREGATE -funktio palauttaa aggregaattilaskennan, kuten AVERAGE, COUNT, MAX, MIN, jne. Tuloksen. Yhteensä 19 toimintoa on käytettävissä, ja suoritettava toiminto määritetään numerona, joka näkyy funktion ensimmäisenä argumenttina. Toinen argumentti, vaihtoehdot, ohjaa sitä, miten AGGREGATE käsittelee virheitä ja arvoja piilotetuilla riveillä. Katso alla olevista taulukoista kaikki käytettävissä olevat vaihtoehdot.

Esimerkki #1

Jos haluat palauttaa alueen MAX arvon A1: A10, jättämättä molemmat virheet huomiotta ja piilotetut rivit, 4 funktionumerolle ja 7 vaihtoehtoille:





 
= AGGREGATE (4,7,A1:A10) // max value

Jos haluat palauttaa MIN -arvon samoilla vaihtoehdoilla, muuta toimintonumeroksi 5:

kuinka asentaa solu Excelissä
 
= AGGREGATE (5,7,A1:A10) // min value

Esimerkki #2

Yllä olevassa esimerkissä D5: n kaava on:



 
= AGGREGATE (4,6,values)

jossa 'arvot' on nimetty alue B5: B14. Toiminnon numero on 4, joka määrittää MAX. Vaihtoehdot ovat 6, vain virheiden huomiotta jättäminen.

Esimerkki #3 - n. Suurin

D8: D10: n kaavat osoittavat, kuinka palauttaa n. Suurin arvo:

 
= AGGREGATE (14,6,values,1) // 1st largest = AGGREGATE (14,6,values,2) // 2nd largest = AGGREGATE (14,6,values,3) // 3rd largest

Funktion numero on tässä 14, joka suorittaa LARGE -toiminto . Koska LARGE -funktio vaatii k -argumentin, se näkyy viimeisenä argumenttina yllä olevissa kolmessa kaavassa.

Esimerkki #4 - matriisitoiminto

AGGREGATE tekee erityisen hyödylliseksi monimutkaisemmille kaavoille, koska se pystyy käsittelemään matriiseja luonnollisesti, kun funktion numero on 14-19. Jos esimerkiksi haluat löytää MAX -arvon maanantaisin ja päivämäärät ja arvot sisältävät tiedot, voit käyttää AGGREGATE -toimintoa seuraavasti:

 
= AGGREGATE (14,6,values/( TEXT (dates,'ddd')='Mon'),1)

Tässä määritellään funktiolle 14 (LARGE) ja 6 vaihtoehtoon (ohita virheet). Sitten rakennamme loogisen lausekkeen käyttämällä TEKSTI -funktiota kaikkien maanantain päivämäärien tarkistamiseen. Tämän toiminnon tuloksena on joukko TRUE/FALSE -arvoja, joista tulee alkuperäisten arvojen nimittäjä. FALSE arvioi nollaksi ja heittää #DIV/0! virhe. TOSI arvioi 1: ksi ja palauttaa alkuperäisen arvon. Lopullinen arvojen ja virheiden ryhmä toimii kuin suodatin. AGGREGATE ei huomioi kaikkia virheitä ja palauttaa suurimman (maksimi) jäljellä olevista arvoista. Täydellisempi esimerkki täällä .

Toimintojen numerot

Alla olevassa taulukossa on lueteltu AGGREGATE -funktion käytettävissä olevat toimintojen numerot ja niihin liittyvän toiminnon nimi. Kolmas sarake, Ref2, osoittaa toisen argumentin arvon, joka odotetaan tarvittaessa.

Toiminto Toiminto Viite2
1 KESKIVERTO
2 KREIVI
3 COUNTA
4 MAX
5 MIN
6 TUOTE
7 STDEV.S
8 STDEV.P
9 SUMMA
10 JONKA
yksitoista KYLLÄ P
12 MEDIAANI
13 MODE.SNGL
14 SUURI kohteeseen
viisitoista PIENI kohteeseen
16 PERCENTILE.INC kohteeseen
17 QUARTILE.INC vuosineljännes
18 PERCENTILE.EXC kohteeseen
19 QUARTILE.EXC vuosineljännes

Käyttäytymisvaihtoehdot

AGGREGATE -funktiolla on monia vaihtoehtoja virheiden, piilotettujen rivien ja muiden toimintojen ohittamiseen. Mahdolliset arvot ovat 0-7, kuten alla olevassa taulukossa on esitetty.

Vaihtoehto Käyttäytyminen
0 Ohita väli- ja yhteenlaskutoiminnot
1 Ohita piilotetut rivit, VÄLISUMMA- ja AGGREGATE -toiminnot
2 Ohita virhearvot, VAIHTEISTO- ja AGGREGAATIO -toiminnot
3 Ohita piilotetut rivit, virhearvot, VAIHTO- ja AGGREGAATIO -funktiot
4 Ohita mitään
5 Ohita piilotetut rivit
6 Ohita virhearvot
7 Ohita piilotetut rivit ja virhearvot

Huomautuksia

  • AGGREGATE palauttaa arvon #VALUE! virhe, jos toinen funktion argumentti vaaditaan, mutta sitä ei toimiteta.
  • 3D -viitteet eivät toimi AGGREGATEn kanssa.
  • AGGREGATE -toiminto on suunniteltu pystyalueille, ei vaaka -alueille.


^