In Excel wordt een functie binnen een andere functie een geneste functie genoemd . Je plaatst een functie binnen de argument(en) van een andere functie.
Bijvoorbeeld:
`=GEMIDDELD(ALS(A1:A10>10;A1:A10,""))`
In dit voorbeeld:
* `AVERAGE()` is de buitenste functie.
* `IF(A1:A10>10,A1:A10,"")` is de geneste functie (in dit geval een matrixformule). Er wordt gecontroleerd of elke cel in het bereik A1:A10 groter is dan 10. Als dit het geval is, wordt de waarde van de cel geretourneerd; anders retourneert het een lege string. De functie `AVERAGE()` berekent vervolgens het gemiddelde van alleen de waarden die aan de voorwaarde voldoen.
Dit is een gebruikelijke manier om de functionaliteit van meerdere functies te combineren om complexere berekeningen of gegevensmanipulatie uit te voeren. U kunt veel functies nesten, maar te veel geneste functies kunnen ervoor zorgen dat formules moeilijk te lezen en te debuggen zijn. |