Excel

Excel AGGREGATE -toiminto

Excel Aggregate Function

Excel AGGREGATE -toimintoYhteenveto

Excel AGGREGATE -funktio palauttaa aggregaattilaskennan, kuten AVERAGE, COUNT, MAX jne., Valinnaisesti piilotetut rivit ja virheet huomioimatta. Yhteensä 19 operaatiota on käytettävissä, määritelty funktionumerolla ensimmäisessä argumentissa (katso vaihtoehtotaulukko).

Tarkoitus Paluu yhteenlaskettu palautusarvo Riippuu määritetystä funktiosta Syntaksi = KOKOONPANO (funktion_numero, vaihtoehdot, viite1, viite2) Argumentit
  • function_num - Suorituskyky (1-19).
  • vaihtoehtoja - Ohitettavat arvot (0-7).
  • viite 1 - Ensimmäinen väite.
  • viite2 - Toinen väite (k).
Versio Excel 2010 Käyttöohjeet

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



Esimerkki 1

Palataksesi MAX-arvon alueelle A1: A10, molemmat virheet jätetään huomioimatta ja piilotetut rivit, anna 4 funktionumerolle ja 7 vaihtoehdoille:



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

Jos haluat palauttaa MIN-arvon samoilla vaihtoehdoilla, vaihda toiminnon numeroksi 5:

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

Esimerkki 2

Yllä olevassa esimerkissä kaava kohdassa D5 on:



 
= AGGREGATE (4,6,values)

missä 'arvot' on nimetty alue B5: B14. Funktion numero on 4, mikä määrittää MAX. Vaihtoehdot ovat 6, vain virheiden ohittamiseksi.

Esimerkki # 3 - n. Suurin

Kohdassa D8: D10 olevat kaavat osoittavat, kuinka palautetaan n: nneksi 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ä olevassa kolmessa kaavassa.



Esimerkki # 4 - matriisitoiminto

AGGREGATEn erityisen hyödylliseksi monimutkaisemmille kaavoille on, että se pystyy käsittelemään matriiseja natiivisti, kun funktion numero on 14-19. Esimerkiksi, jos haluat löytää MAX-arvon maanantaisin ja käyttää päivämääriä ja arvoja sisältäviä tietoja, voit käyttää AGGREGATE-tapaa seuraavasti:

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

Tässä määritetään 14 toiminnolle (LARGE) ja 6 vaihtoehdolle (ohita virheet). Sitten rakennamme loogisen lausekkeen TEXT-toiminnolla tarkistamaan kaikki maanantain päivämäärät. Tämän toiminnon tuloksena on joukko TOSI / EPÄTOSI-arvoja, joista tulee alkuperäisten arvojen nimittäjä. FALSE arvioidaan nollaksi ja heittää # DIV / 0! virhe. TOSI arvioi arvon 1 ja palauttaa alkuperäisen arvon. Viimeinen arvojen ja virheiden taulukko toimii kuin suodatin. AGGREGATE jättää huomiotta kaikki virheet ja palauttaa suurimman (maksimi) jäljellä olevista arvoista. Täydellisempi esimerkki täältä .

Toimintojen numerot

Alla olevassa taulukossa luetellaan AGGREGATE-funktion käytettävissä olevat funktionumerot sekä niihin liittyvän funktion nimi. Kolmas sarake, Ref2, ilmoittaa toisen argumentin arvon, joka odotetaan tarvittaessa.

Toiminto Toiminto Viite 2
1 KESKIVERTO
kaksi KREIVI
3 COUNTA
4 MAX
5 MIN
6 TUOTE
7 STDEV.S
8 STDEV.P
9 SUMMA
10 JONKA
yksitoista VAR.P
12 MEDIAANI
13 MODE.SNGL
14 SUURI että
viisitoista PIENI että
16 PERCENTILE.INC että
17 QUARTILE.INC neljänneksellä
18 PERCENTILE.EXC että
19 QUARTILE.EXC neljänneksellä

Käyttäytymisvaihtoehdot

AGGREGATE-toiminnolla 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 SUBTOTAL- ja AGGREGATE-toiminnot
1 Ohita piilotetut rivit, SUBTOTAL ja AGGREGATE -funktiot
kaksi Ohita virhearvot, SUBTOTAL ja AGGREGATE -funktiot
3 Ohita piilotetut rivit, virhearvot, SUBTOTAL ja AGGREGATE -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 anneta.
  • 3D-viitteet eivät toimi AGGREGATE: n kanssa.
  • AGGREGATE-toiminto on suunniteltu pystysuorille alueille, ei vaaka-alueille.


^