argumenten zijn de waarden die functies gebruiken om berekeningen uit te voeren. In spreadsheetprogramma's zoals Excel en Google Spreadsheets zijn functies gewoon ingebouwde formules die berekeningen uitvoeren en de meeste van deze functies vereisen dat gegevens worden ingevoerd door de gebruiker of een andere bron om een resultaat te retourneren.
Syntaxis functie
De syntaxis van een functie verwijst naar de lay-out van de functie en bevat de naam van de functie, haakjes, scheidingstekens voor komma's en de bijbehorende argumenten.
De argumenten worden altijd omringd door haakjes en afzonderlijke argumenten worden gescheiden door komma's.
Een eenvoudig voorbeeld, getoond in de bovenstaande afbeelding, is de SOM-functie, die kan worden gebruikt voor het optellen of totaliseren van lange kolommen of rijen met getallen. De syntaxis voor deze functie is:
SUM (Number1, Number2, … Number255)
De argumenten voor deze functie zijn: Number1, Number2, … Number255
Aantal argumenten
Het aantal argumenten dat een functie nodig heeft, varieert met de functie. De SUM-functie kan maximaal 255 argumenten bevatten, maar er is er maar één nodig: de Nummer 1 argument. De rest is optioneel.
De OFFSET-functie heeft ondertussen drie vereiste argumenten en twee optionele argumenten.
Andere functies, zoals de functies NOW en TODAY, hebben geen argumenten, maar tekenen hun gegevens - het serienummer of de datum - van de systeemklok van de computer. Hoewel deze functies geen argumenten vereisen, moeten de haakjes, die deel uitmaken van de syntaxis van de functie, nog steeds worden opgenomen bij het invoeren van de functie.
Typen gegevens in argumenten
Net als het aantal argumenten, variëren de soorten gegevens die voor een argument kunnen worden ingevoerd, afhankelijk van de functie.
In het geval van de functie SUM, zoals in de bovenstaande afbeelding, moeten de argumenten getalgegevens bevatten, maar deze gegevens kunnen zijn:
- de feitelijke gegevens die worden gesommeerd - de Nummer 1 argument in de bovenstaande afbeelding
- een individuele celverwijzing naar de locatie van de getalgegevens in het werkblad - de Number2 argument
- een array of bereik van celverwijzingen - de Number3 argument
Andere soorten gegevens die voor argumenten kunnen worden gebruikt, zijn onder andere:
- tekstgegevens
- Booleaanse waarden
- foutwaarden
- andere functies
Nestelfuncties
Het is gebruikelijk dat één functie wordt ingevoerd als argument voor een andere functie. Deze bewerking staat bekend als nesten functies en het wordt gedaan om de mogelijkheden van het programma uit te breiden in het uitvoeren van complexe berekeningen.
Het is bijvoorbeeld niet ongebruikelijk dat IF-functies in de andere worden genest, zoals hieronder wordt weergegeven.
= ALS (A1> 50, ALS (A2 <100, A1 * 10, A1 * 25)
In dit voorbeeld wordt de tweede of geneste ALS-functie gebruikt als waarde_indien_waar argument van de eerste IF-functie en wordt gebruikt om te testen op een tweede voorwaarde, als de gegevens in cel A2 kleiner zijn dan 100. Sinds Excel 2007 zijn 64 niveaus van nesten toegestaan in formules. Voordien werden slechts zeven nestniveaus ondersteund. Twee manieren om de argumentvereisten voor individuele functies te vinden, zijn: De overgrote meerderheid van functies in Excel heeft een dialoogvenster, zoals weergegeven voor de functie SOM in de bovenstaande afbeelding, waarin de vereiste en optionele argumenten voor de functie worden weergegeven. Het openen van het dialoogvenster van een functie kan gedaan worden door: Een andere manier om de argumenten van een functie te achterhalen in Excel en Google Spreadsheets is: Klik op een cel, Voer het gelijkteken in - om het programma te melden dat een formule wordt ingevoerd Voer de naam van de functie in - terwijl u typt, verschijnen de namen van alle functies die met die letter beginnen in een tooltip onder de actieve cel; Voer een open haakje in - de opgegeven functie en de bijbehorende argumenten staan in de knopinfo. In Excel omringt het tooltip-venster optionele argumenten met vierkante haken (). Alle andere vermelde argumenten zijn verplicht. In Google Spreadsheets maakt het tooltip-venster geen onderscheid tussen vereiste en optionele argumenten. In plaats daarvan bevat het een voorbeeld en een samenvatting van het gebruik van de functie en een beschrijving van elk argument. De argumenten van een functie zoeken
Excel-functiedialoogvensters
Tooltips: de naam van een functie typen