Documentation/Calc Functions/AGGREGATE/nl

Functienaam:
AGGREGAAT

Categorie:
Wiskundig

Samenvatting:
AGGREGAAT is een krachtige maar complexe functie die een enkel getal berekent door een geselecteerde Functie Aggregaat toe te passen op een gespecificeerde set gegevens. Er zijn negentien verschillende aggregaatfuncties beschikbaar.

In tegenstelling tot veel andere functies die vergelijkbare berekeningen uitvoeren, biedt AGGREGAAT opties om bepaalde ongewenste gegevenstypen uit de verwerking weg te laten. Er zijn opties beschikbaar om fouten, verborgen rijen en geneste SUBTOTAAL- en andere AGGREGAAT-functieresultaten te negeren.

Syntaxis:
AGGREGAAT(Functie; Opties; Verwijzing 1[; Verwijzing 2[; ... [; Verwijzing 253]]])

of

AGGREGAAT(Functie; Opties; Matrix; k)

De eerste syntaxis is bedoeld voor gebruik met Functie-waarden 1 tot 13, terwijl de tweede syntaxis bedoeld is voor gebruik met Functie-waarden 14 tot 19.

Retourneert:
Retourneert een numerieke waarde die het resultaat is van het toepassen van de geselecteerde aggregatiefunctie en negeeropties op de opgegeven set gegevens.

Argumenten:
Functie is een geheel getal in het bereik [1, 19], of een verwijzing naar een cel die dat getal bevat, waarmee de te gebruiken aggregatiefunctie wordt gespecificeerd. De volgende tabel toont de toewijzing van deze waarden aan aggregatiefuncties.

Opties is een geheel getal in het bereik [0, 7], of een verwijzing naar een cel die dat getal bevat, waarmee wordt aangegeven welke negeeroptie moet worden gebruikt. De volgende tabel laat zien welke gegevenstypen voor elke waarde worden genegeerd.

Verwijzing 1, Verwijzing 2, ..., Verwijzing 253 zijn de numerieke argumenten die moeten worden verwerkt wanneer Functie in het bereik [1, 13 ligt]. Deze zijn vergelijkbaar met die van de zelfstandige functies die worden gebruikt voor aggregatie, zie bijvoorbeeld GEMIDDELDE, AANTAL en MAX. Elk argument kan één van de volgende vormen aannemen:


 * Een getal of een uitdrukking die resulteert in een getal.
 * Een verwijzing naar een enkele cel die een getal bevat.
 * Een eenvoudige verwijzing naar een celbereik dat getallen bevat (bijvoorbeeld A1:B9).
 * De naam van een benoemd bereik, bestaande uit cellen met getallen.
 * De naam van een databasebereik, bestaande uit cellen met getallen.
 * Een ingebedde matrix van getallen (bijvoorbeeld {1, 2, 3, 4}).
 * De tekst van het koplabel boven een kolom met getallen, tussen enkele aanhalingstekens - alleen beschikbaar als de optie Extra > Opties > LibreOffice Calc > Berekenen > Rij- en kolomkoppen automatisch zoeken is ingeschakeld (LibreOffice > Voorkeuren > LibreOffice Calc > Berekenen > Automatisch kolom- en rijlabels vinden op macOS).

Matrix bevat de numerieke argumenten die moeten worden verwerkt wanneer Functie in het bereik [14, 19] ligt. Dit argument is vergelijkbaar met het ''' Gegevens'''-argument van de zelfstandige functies die worden gebruikt voor aggregatie, zie GROOT, PERCENTIEL.EXC, PERCENTIEL.INC, KWARTIEL.INC, KWARTIEL.EXC, en KLEIN. Het Matrix-argument kan één van de bovenstaande vormen aannemen voor Getal1, Getal2, ..., Getal253.

k is vereist wanneer Functie in het bereik [14, 19] ligt en specificeert het tweede argument dat vereist is voor de zelfstandige aggregatiefunctie. Deze zijn als volgt:


 * GROOT vereist een argument Rang C (positief geheel getal).
 * KLEIN vereist een argument Rang C (positief geheel getal).
 * PERCENTIEL.INC vereist een argument Alfa (reëel getal in het bereik [0, 1]).
 * PERCENTIEL.EXC vereist een argument Alfa (reëel getal in het bereik (0, 1)).
 * KWARTIEL.INC vereist een argument Type (geheel getal in het bereik [0, 4]).
 * KWARTIEL.EXC vereist een argument Type (geheel getal in het bereik [1, 3]).

De volgende foutcondities kunnen optreden:


 * Als Functie of Opties niet-numeriek is, dan retourneert AGGREGAAT als fout Ongeldig argument (Fout:502).
 * Als Functie of Opties geen geheel getal is, wordt de waarde afgekapt tot de minimumwaarde.
 * Als Functie kleiner is dan 1 of groter dan 19, dan retourneert AGGREGAAT als fout Ongeldig argument (Fout:502).
 * Als Opties kleiner is dan 0 of groter dan 7, dan retourneert AGGREGAAT als fout Ongeldig argument (Fout:502).
 * Afhankelijk van de geselecteerde aggregatiefunctie en de aangeleverde gegevens kunnen er andere fouten worden gegenereerd. Bijvoorbeeld een foutcode #DIV/0! wordt gegenereerd als Functie is ingesteld op 7 (STDEV.S) en er slechts één gegevenswaarde wordt opgegeven. Een ander voorbeeld doet zich voor wanneer een foutcode #WAARDE! wordt gegenereerd als Functie is ingesteld op 13 (MODUS.ENKELV) en de geleverde gegevens geen dubbele gegevenspunten bevatten. Meer informatie over dergelijke foutcondities is te vinden op de wiki-pagina's voor de zelfstandige versies van de aggregaatfuncties.

Aanvullende details:
De AGGREGAAT-functie kan het beste worden gebruikt voor kolommen met gegevens, in plaats van rijen met gegevens, omdat het verbergen van kolommen geen effect heeft op de resultaten van AGGREGAAT.

Voorbeelden:
De volgende tabel toont voorbeeldgegevens die worden gebruikt in de volgende voorbeelden van de AGGREGAAT-functie.

Gerelateerde LibreOffice-functies:
GEMIDDELDE

AANTAL

AANTALA

GROOT

MAX

MEDIAAN

MIN

MODUS.ENKELV

PERCENTIEL.EXC

PERCENTIEL.INC

PRODUCT

KWARTIEL.EXC

KWARTIEL.INC

KLEIN

STDEV.P

STDEV.S

SOM

VAR.P

VAR.S

ODF standaard:
Geen

Gelijkwaardige Excel-functies:
AGGREGAAT