# Funções condicionais

Funções condicionais avaliam uma ou mais condições e retornam resultados com base no fato de essas condições serem verdadeiras ou falsas.

As seguintes funções estão disponíveis no Qlik Open Lakehouse:

| Função | Descrição |
| --- | --- |
| [COALESCE](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/conditional/coalesce.htm) | Retorna a primeira entrada que não é nula. Se uma entrada for uma matriz, a matriz inteira será retornada. Matrizes vazias não são selecionadas e são consideradas equivalentes a um valor nulo. |
| [IF_ELSE](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/conditional/if_else.htm) | Se houver um valor booleano "true" no parâmetro "condition", então retorne o segundo argumento. Em todos os outros casos, retorne o terceiro argumento |
| [NULL_IF](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Lakehouse/TransformationFunctions/conditional/null_if.htm) | Se houver um valor booleano "true" no parâmetro "condition", então retorne nulo. Caso contrário, retorne o segundo argumento |