Parece que você quer uma explicação sobre a função “ERROR” no Power BI com uma abordagem engraçada e com alguns exemplos. Vamos lá, vou explicar como se estivéssemos numa prosa mineira e com bom humor!
A Função ERROR
no Power BI — Aquela que Adora Jogar a Toalha
Uai, cê já viu uma função mais dramática do que essa tal de ERROR
? Ela é tipo aquele amigo que, quando vê que o negócio tá dando errado, não pensa duas vezes e já grita: “Ih, gente, deu ruim! Para tudo que não vai rolar mais, não!”
Basicamente, a função ERROR
no Power BI é como apertar o botão vermelho, aquele que explode tudo e diz: “Chega!” Ela serve pra quando cê quer que um erro aconteça intencionalmente — ou seja, quando você quer testar se tá tudo nos conformes ou dar aquela interrompida marota na execução de uma fórmula.
E como é que usamos essa belezura de função, hein? Sente só alguns exemplos!
Exemplo 1: “ERROR!” ou “Esse trem não vai dar certo”
IF([Vendas] < 0, ERROR("Valor de venda negativo! Não pode isso, sô!"))
Aqui, quando as vendas derem um valor negativo, a função já grita: “Tá doido? Como é que cê vendeu com valor negativo, uai?”
Exemplo 2: “O nome do erro é confusão!”
IF([Idade] < 0, ERROR("Erro! Cê num nasceu ainda, fio!"))
Se alguém digitar uma idade negativa, já rola o erro com aquele puxão de orelha: “Cê tá zoando, né? Ninguém tem idade negativa não, rapaz!”
Exemplo 3: Testando paciência
IF([Desconto] > 100, ERROR("Desconto maior que 100%? Tá distribuindo coisa de graça, é?"))
Desconto maior que 100%? Ô trem doido! A função ERROR já vai logo avisando que isso aí não tá certo não.
Exemplo 4: Prejuízo é o que não tem fim
IF([Lucro] < 0, ERROR("Prejuízo? Melhor arrumar um novo negócio, hein?!"))
Quando o lucro é negativo, a função ERROR aparece pra te consolar com aquela verdade crua: “Prejuízo é parte da vida, mas olha, talvez seja melhor pensar num outro ramo, hein!”
Exemplo 5: Deu zebra na idade!
IF([Idade] > 150, ERROR("Ah para, ninguém vive tudo isso, num é possível!"))
Pra que exagerar, né? Se a idade é maior que 150, é hora da função ERROR te dizer: “Vamo manter os pés no chão, né?”
Exemplo 6: Negócio sem estoque? Só na loucura!
IF([Estoque] < 0, ERROR("Estoque negativo? Tá vendendo o que não tem, sô!"))
Esse aqui é pro vendedor que promete o que não tem. Função ERROR na cabeça, alertando que estoque negativo é impossível!
Exemplo 7: Quando o desconto fica pessoal
IF([Desconto] < 0, ERROR("Desconto negativo? Cê tá cobrando extra? Tá esperto, hein!"))
Se alguém tentar meter um desconto negativo, já chega a função ERROR, quase com um sorriso malicioso: “Ah, então cê quer cobrar mais, né?”
Exemplo 8: No campo das porcentagens
IF([Porcentagem] > 100, ERROR("Porcentagem maior que 100? Vai explodir esse trem!"))
Quando a porcentagem passa do limite, a função ERROR chega com o extintor de incêndio, já de olho no caos!
Exemplo 9: Faltou o nome
IF(ISBLANK([Nome]), ERROR("Nome em branco? Num conheço ninguém invisível não!"))
Aqui, quando o nome não é preenchido, a função ERROR já manda um recado sarcástico: “Cê num colocou nome não, tá querendo ser o invisível, é?”
Exemplo 10: E o salário, ó…
IF([Salario] <= 0, ERROR("Salário zero ou negativo? Tá na hora de ter uma conversa séria com o chefe!"))
Salário negativo ou zero? É o típico momento que a função ERROR aparece pra te alertar que é hora de negociar um aumento, né não?
Esses exemplos mostram como a função ERROR no Power BI é tipo aquele amigo que não tem papas na língua e fala o que tá errado sem dó. Se a coisa não tá boa, ERROR entra em ação pra te lembrar que tem algo estranho no reino das fórmulas. E com aquele jeitinho mineiro, até os erros ficam mais leves de lidar!
Agora, cê já sabe! Quando a função ERROR
aparecer, é hora de rever os cálculos e ajeitar o trem.