ALS.VOORWAARDEN
De functie ALS.VOORWAARDEN controleert opgegeven uitdrukkingen en retourneert een waarde gebaseerd op de eerste voorwaarde die resulteert in de booleaanse waarde WAAR.
ALS.VOORWAARDEN(als.voorwaarden-uitdrukking; als.voorwaarden-waar; als.voorwaarden-uitdrukking…; als.voorwaarden-waar…)
als.voorwaarden-uitdrukking: Een logische uitdrukking. als.voorwaarden-uitdrukking kan elke gewenste inhoud hebben, zolang de uitdrukking kan worden beoordeeld als een booleaanse waarde. Als de uitdrukking resulteert in een getal, wordt het getal 0 geïnterpreteerd als ONWAAR en elk ander getal als WAAR.
als.voorwaarden-waar: De waarde die wordt geretourneerd als als.voorwaarden-uitdrukking WAAR is. als.voorwaarden-waar kan uit een willekeurige waarde bestaan. De functie ALS.VOORWAARDEN retourneert 0 als je als.voorwaarden-waar weglaat (er staat een puntkomma, maar geen waarde) en als.voorwaarden-uitdrukking resulteert in WAAR.
als.voorwaarden-uitdrukking…: Een optionele logische uitdrukking die moet worden geëvalueerd als als.voorwaarden-uitdrukking ONWAAR is. als.voorwaarden-uitdrukking kan elke gewenste inhoud hebben, zolang de uitdrukking kan worden beoordeeld als een booleaanse waarde. Als de uitdrukking resulteert in een getal, wordt het getal 0 geïnterpreteerd als ONWAAR en elk ander getal als WAAR.
als.voorwaarden-waar…: De waarde die wordt geretourneerd als als.voorwaarden-uitdrukking… WAAR is. als.voorwaarden-waar kan uit een willekeurige waarde bestaan. De functie ALS.VOORWAARDEN retourneert 0 als je als.voorwaarden-waar… weglaat (er staat een puntkomma, maar geen waarde) en als.voorwaarden-uitdrukking… resulteert in WAAR.
Opmerkingen
Als alle uitdrukkingen ONWAAR zijn, wordt een fout geretourneerd.
Je kunt "WAAR" invoeren voor de laatste als.voorwaarden-uitdrukking… in je formule, gevolgd door een standaardwaarde voor als.voorwaarden-waar… om aan te geven wat het resultaat is als alle voorgaande uitdrukkingen (waaronder als.voorwaarden-uitdrukking en alle exemplaren van als.voorwaarden-uitdrukking…) als ONWAAR worden beoordeeld.
Voorbeelden |
---|
=ALS.VOORWAARDEN(A2>91;"A";A2>82;"B";A2>73;"C";A2>64;"D";WAAR;"F") retourneert de beoordeling "A" voor een getal groter dan 91, een "B" voor een getal groter dan 82 maar kleiner dan 92, enzovoort. Voor alle waarden lager dan 65 wordt een "F" geretourneerd. A2 bevat "Een hond" A1 = AANTALOVEREENKOMSTEN(A2; REGEX("\w+")) =ALS.VOORWAARDEN(A1 = 0; "Geen woorden"; A1 = 1; "Eén woord"; A1 = 2; "Twee woorden"; A1 > 2; "Meerdere woorden") retourneert "Twee woorden". |