In Excel bieden functies verschillende niveaus van controle over geretourneerde waarden. De argumenten die de *meeste* controle mogelijk maken, zijn de argumenten waarmee u:
* Specificeer voorwaarden: Argumenten waarmee u logische tests (zoals `IF`, `AND`, `OR`) of vergelijkingsoperatoren (`=`, `>`, `<`, `>=`, `<=`, `<>`) kunt gebruiken, hebben rechtstreeks invloed op wat wordt geretourneerd op basis van de waarheidsgetrouwheid van die voorwaarden. Voorbeelden hiervan zijn de `IF`-functie zelf, `COUNTIFS`, `SUMIFS`, `AVERAGEIFS` en vele andere.
* Selecteer bereiken of subsets van gegevens: Argumenten waarmee u bereiken kunt definiëren (bijvoorbeeld `A1:A10`) of criteria kunt gebruiken binnen functies (zoals `SUMIF`, `VLOOKUP`, `INDEX`/`MATCH`) bieden enorme controle over welke gegevens worden verwerkt en vervolgens worden gebruikt bij het berekenen van de geretourneerde waarde. Deze indirecte controle is zeer krachtig.
* Gebruik matrices en matrixformules: Met matrixformules kan één formule tegelijkertijd berekeningen uitvoeren op meerdere waarden en een matrix met resultaten of één samengevat resultaat retourneren. Dit opent mogelijkheden voor complexe logica en gegevensmanipulatie die standaardformules niet kunnen bereiken.
* Gebruik benoemde bereiken en celverwijzingen: Hoewel dit op zichzelf geen argumenten zijn, vergroten deze technieken de controle aanzienlijk. Door benoemde bereiken te gebruiken, maakt u formules beter leesbaar en onderhoudbaar, en als u de definitie van een bereik wijzigt, worden automatisch alle formules bijgewerkt die ernaar verwijzen. Nauwkeurige celverwijzingen definiëren uiteraard precies welke gegevenspunten worden gebruikt.
* Gebruik geneste functies: Door meerdere functies in elkaar te combineren (nesten) zijn berekeningen op maat mogelijk. De uitvoer van de ene functie kan de invoer worden voor een andere, waardoor de uiteindelijk geretourneerde waarde geleidelijk wordt verfijnd.
Daarentegen argumenten die *minder* controle bieden, accepteren doorgaans slechts enkele waarden (bijvoorbeeld een getal of een enkele celverwijzing) met weinig ingebouwde voorwaardelijke logica. Eenvoudige functies zoals `SUM`, `AVERAGE`, `PRODUCT`, etc. vallen in deze categorie.
Daarom bieden de functies met argumenten die betrekking hebben op voorwaarden, bereiken en de mogelijkheid om te nesten uiteindelijk de grootste mate van controle over de geretourneerde waarde in Excel. |