função COALESCE
#ABCdoDAXFunção COALESCE
A Microsoft periodicamente atualiza o PowerBI não só com novos visuais mas também com novas funções. A função COALESCE é uma função recente, tendo sido lançada no 1º semestre de 2020.
Basicamente é uma função condicional mas que avalia somente se determinado item é vazio, daí ela procura a próxima condição até encontrar a 1ª condição que não seja vazia.
No exemplo a seguir temos um slicer mostrando ANO e MÊS, e queremos que o cartão mostre qual item está selecionado. Se for um ano, que mostre aquele ano, se for um mês, que mostre aquele mês.
Para que isso aconteça vamos usar a função COALESCE para verificar se há um ano selecionado, se não tiver ano selecionado ela trará o mês selecionado.
Usaremos em conjunto a função SELECTEDVALUE .
Vamos em PÁGINA INICIAL > NOVA MEDIDA para inserir a medida:
Nossa medida ficará assim. Em seguida vamos explicá-la.
As 2 funções SELECTEDVALUE verificam, em 1º, se há um mês selecionado e em seguida se há um ano. Na checagem do ano usamos o 2º argumento da função, para o caso de não haver um ano selecionado.
A função COALESCE retorna o 1º item não vazio, e por isso colocamos os itens em ordem crescente, porque se escolhemos um mês nós já escolheremos “por tabela” um não, o que faria a função sempre retornar o ano se esse fosse seu 1º argumento.
Então a função vai verificar nessa ordem:
Por fim temos a função FORMAT, para formatar o resultado em formato de texto, caso contrário quando tivermos um ano ele mostrará 2,01 ao invés de 2010.
OUTROS ARTIGOS DE INTERESSE
função SUMX
Função SUMX A função SUMX é uma função faz uma...
função FILTER
Função FILTER A função FILTER filtra tabelas com...
função ALLSELECTED
Função ALLSELECTED A função ALLSELECTED é uma...
- 6 maneiras de usar o preenchimento relâmpago - março 12, 2021
- quatro motivos para voce parar de usar o procv - fevereiro 16, 2021
- Como Criar um Gráfico de Waterfall no Excel - fevereiro 2, 2021
Nossas Redes Sociais