Ah, sô, bora falar da função NOT no Power BI! Pensa numa função que é o “do contra” da turma, aquela que sempre tem que ser do avesso. A NOT é isso aí: ela inverte qualquer coisa que você passar pra ela. Se o trem é verdadeiro, ela vai lá e diz que é falso. E se é falso, ela responde “ah, num é, não!”. É quase como um mineiro teimar com a previsão do tempo: se o céu tá limpo, ele fala que vai chover.
Vamos dar uns exemplos pra ficar mais claro que água de mina?
1. Verificando se uma venda NÃO foi feita
= NOT([Venda Realizada])
Se a venda foi realizada, ela vai devolver FALSE, mas se não foi, aí a função dá aquele famoso “ah, não foi, não!” e devolve TRUE.
2. Verificando se uma data NÃO é o fim do mês
= NOT(ENDOFMONTH([Data]))
Se a data for fim de mês, a função fala “cê tá é doido, isso não é fim de mês!” e devolve FALSE.
3. Checando se um valor NÃO é maior que 100
= NOT([Valor] > 100)
Aqui é o contrário: se o valor for maior que 100, o NOT vai falar que é mentira, dando FALSE. Mas se for menos, aí ele aceita e dá TRUE.
4. Verificando se um cliente NÃO é VIP
= NOT([Cliente VIP])
Se o cliente for VIP, a função fala que não, negando a fama do sujeito. Caso contrário, ela devolve TRUE.
5. Checando se um produto NÃO está em estoque
= NOT([Em Estoque])
Se o produto tá no estoque, o NOT vai falar: “uai, mas num tá, não!” e devolve FALSE. E se num tiver, ele devolve TRUE.
6. Verificando se um pagamento NÃO foi feito
= NOT([Pagamento Feito])
Se o pagamento já foi feito, a função vai se fazer de difícil e devolver FALSE. Mas se num pagaram ainda, ela confirma com um TRUE.
7. Checando se a temperatura NÃO está acima de 30 graus
= NOT([Temperatura] > 30)
Aqui, se a temperatura for maior que 30 graus, o NOT diz: “Num tá quente, não, uai!” e devolve FALSE. Mas se for menos de 30, aí ele volta com TRUE.
8. Verificando se um funcionário NÃO está ativo
= NOT([Funcionário Ativo])
Se o funcionário estiver ativo, o NOT vai teimar e falar que não tá. Caso ele realmente não esteja ativo, ele devolve TRUE.
9. Checando se a data NÃO é feriado
= NOT([É Feriado])
Se for feriado, o NOT vira o chato da festa e diz que não é, dando FALSE. E se num for feriado, ele responde feliz com TRUE.
10. Verificando se o total de horas NÃO é maior que 40
= NOT([Total de Horas] > 40)
Se o total de horas for maior que 40, ele teima e fala que não é. Se for menos, ele devolve TRUE.
Resumindo, o NOT é como aquele amigo do contra que você fala “tá quente hoje, né?” e ele responde “não tá, não!”. Usar essa função é como dar uma segunda chance pro seu cálculo: se algo é verdadeiro, o NOT faz o serviço de negar, e se é falso, ele confirma como se fosse.