Vamos falar da função TRUE no Power BI. Pensa numa função simples, igual café preto sem açúcar. Essa função só devolve o valor VERDADEIRO. Ela é daquelas que não enrola, não complica, é “pão-pão, queijo-queijo”.
Agora, bora para os exemplos que é o que interessa:
- Exemplo 1:
Se você criar uma coluna calculada assim:
= TRUE()
Vai devolver TRUE (VERDADEIRO), como se tivesse perguntando: “Uai, tá tudo certo?” E ele responde: “Tá sim, sô!”
- Exemplo 2:
Usando o TRUE numa fórmula condicional com IF:
= IF(1 = 1, TRUE(), FALSE())
Aqui, você faz uma comparação meio boba, mas útil. Se 1 for igual a 1 (e vai ser, né?), ele devolve TRUE, que significa: “Ó, tá tudo certo, cabrunco!”
- Exemplo 3:
Vamos testar o valor de uma coluna:
= IF([Vendas] > 1000, TRUE(), FALSE())
Se as vendas passaram de 1000, ele vai te dizer que é TRUE: “O trem tá bão demais, já vendemos mais de 1000, bora comemorar!”
- Exemplo 4:
No meio de um filtro, assim:
= FILTER(Tabela, TRUE())
Esse aqui é um filtro de coração aberto, ele aceita tudo e todos. “Pode vir que eu não recuso ninguém, sô!” Vai passar todos os valores da tabela, sem julgar.
- Exemplo 5:
Pra filtrar dados numa visualização:
= IF([Data] = TODAY(), TRUE(), FALSE())
Aqui, ele vai te dizer se a data é a de hoje. Se for, é TRUE: “Uai, hoje é o dia, é pra isso mesmo!”
- Exemplo 6:
Comparando valores booleanos:
= IF([ColunaBooleana] = TRUE(), "É verdadeiro, uai!", "É falso, sô!")
Se a coluna tiver o valor TRUE, ele vai te devolver um belo: “É verdadeiro, uai!” Senão, é “falso, sô!”
- Exemplo 7:
Ajudando na formatação condicional:
= IF([Desconto] > 10, TRUE(), FALSE())
Aqui, se o desconto passar de 10%, ele devolve TRUE: “Ó, tá com descontão, aproveita!”
- Exemplo 8:
Em filtros contextuais:
= CALCULATE(SUM([Vendas]), TRUE())
Esse TRUE no filtro é tipo aquele amigo que vai em todas as festas: “Chama que eu vou!”
- Exemplo 9:
Checando se a coluna não tá vazia:
= IF(NOT(ISBLANK([Coluna])), TRUE(), FALSE())
Se a coluna tiver dados, ele devolve TRUE: “Tem coisa aqui, uai!” Senão, ele diz que é falso: “Vixe, não tem nada não, sô!”
- Exemplo 10:
Usando o TRUE pra criar uma regra:
= SWITCH(TRUE(), [Valor] > 500, "Alto", [Valor] <= 500, "Baixo")
Aqui, ele vai verificar se o valor é maior ou menor que 500. Se for maior, devolve “Alto”, tipo: “Rapaz, esse valor tá alto, viu?” Se for menor ou igual, ele vai dizer “Baixo”: “Esse tá baixinho, sô!”
E assim, com essa simplicidade mineira, a função TRUE vai te ajudando a resolver as paradas no Power BI, sempre firme e verdadeira.