# Voorwaardenfuncties

De voorwaardefuncties evalueren allemaal een voorwaarde en retourneren verschillende antwoorden, afhankelijk van de waarde van de voorwaarde. De functies kunnen zowel worden gebruikt in het load-script als in diagramuitdrukkingen.

Gebruik de vervolgkeuzelijst bij elke functie om een korte beschrijving en de syntaxis van de functie te bekijken. Klik op de functienaam in de beschrijving van de syntaxis voor meer informatie.

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### alt

De functie alt retourneert de eerste parameter waaraan een geldige numerieke waarde kan worden toegewezen. Als deze niet wordt gevonden, wordt de laatste parameter geretourneerd. U kunt een willekeurig aantal parameters gebruiken.

[**alt**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/alt.htm)(expr1[ , expr2 , expr3 , ...] , else)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### class

De functie class wijst de eerste parameter toe aan een klasse-interval. Het resultaat is een duale waarde met a&lt;=x&lt;b als de tekstwaarde, waarbij a en b de boven- en ondergrens van het bereik zijn, en met de ondergrens als numerieke waarde.

[**class**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/class.htm)(expression, interval [ , label [ , offset ]])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### coalesce

De functie coalesce retourneert de eerste parameter waaraan een geldige non-NULL kan worden toegewezen. U kunt een willekeurig aantal parameters gebruiken.

[**coalesce**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/coalesce.htm)(expr1[ , expr2 , expr3 , ...])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### if

De functie if retourneert een waarde afhankelijk van het feit of de opgegeven voorwaarde wordt geëvalueerd als True of False.

[**if**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/if.htm)(condition , then , else)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### match

Met de functie match vergelijkt u de eerste parameter met alle volgende parameters en krijgt u de numerieke locatie van de overeenkomende uitdrukkingen als resultaat. De vergelijking is hoofdlettergevoelig.

[**match**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/match.htm)( str, expr1 [ , expr2,...exprN ])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### mixmatch

Met de functie mixmatch vergelijkt u de eerste parameter met alle volgende parameters en krijgt u de numerieke locatie van de overeenkomende uitdrukkingen als resultaat. De vergelijking is niet hoofdlettergevoelig en maakt geen onderscheid tussen de Japanse Hiragana- en Katakana-tekensystemen.

[**mixmatch**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/mixmatch.htm)( str, expr1 [ , expr2,...exprN ])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### pick

De functie pick retourneert de n-de uitdrukking in de lijst.

[**pick**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/pick.htm)(n, expr1[ , expr2,...exprN])

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/conditional-functions.htm)

#### wildmatch

Met de functie wildmatch vergelijkt u de eerste parameter met alle volgende parameters en krijgt u het aantal overeenkomende uitdrukkingen als resultaat. Bij deze functie kunt u jokertekens ( \* en ?) gebruiken in de tekenreeksen die worden vergeleken. \* komt overeen met een willekeurige reeks tekens. ? komt overeen met een willekeurig enkel teken. De vergelijking is niet hoofdlettergevoelig en maakt geen onderscheid tussen de Japanse Hiragana- en Katakana-tekensystemen.

[**wildmatch**](https://help.qlik.com/nl-NL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/wildmatch.htm)( str, expr1 [ , expr2,...exprN ])