Comandos Power BI – Desvendando a Função ‘DIVIDE’
- #Power BI
O Power BI é uma ferramenta robusta de análise de dados que permite aos usuários criar relatórios e dashboards interativos. Entre as muitas funções DAX (Data Analysis Expressions) disponíveis, a função DIVIDE é usada para realizar operações de divisão de forma segura e eficaz, evitando erros em caso de divisões por zero.
Essa função executa a divisão e retorna o resultado alternativo (um número decimal) ou BLANK() na divisão por 0.
SINTAXE
DIVIDE(<numerador>, <denominador>[, <resultadoAlternativo>])
PARÂMETROS:
- <numerador>: O numerador da divisão.
- <denominador>: O denominador da divisão.
- <resultadoAlternativo> (opcional): O valor a ser retornado se o denominador for zero ou nulo. Se omitido, a função retornará BLANK().
EXEMPLOS:
1.Divisão Simples
O exemplo abaixo retorna 2,5.
= DIVIDE(5,2)
O exemplo abaixo retorna BLANK.
= DIVIDE(5,0)
O exemplo abaixo retorna 1.
= DIVIDE(5,0,1)
Neste exemplo temos duas colunas Vendas e Custo e queremos calcular a margem de lucro.
MargemDeLucro = DIVIDE(Vendas[Receita], Vendas[Custo])
2.Usando Valor Alternativo
Para evitar erros de divisão por zero, podemos fornecer um valor alternativo que será retornado nesses casos.
MargemDeLucro = DIVIDE(Vendas[Receita], Vendas[Custo], 0)
3.Calculando Taxa de Crescimento
Para calcular a taxa de crescimento entre dois períodos, podemos usar a função DIVIDE.
TaxaDeCrescimento = DIVIDE(PeriodoAtual[Vendas] - PeriodoAnterior[Vendas], PeriodoAnterior[Vendas], 0)
CASOS DE USO:
- Caso 1: Calcular Taxa de Conversão
Em uma análise de marketing, podemos querer calcular a taxa de conversão de leads para clientes.
TaxaDeConversao = DIVIDE(Marketing[TotalClientes], Marketing[TotalLeads], 0)
- Caso 2: Índice de Desempenho
Ao comparar o desempenho de diferentes lojas, podemos calcular o índice de desempenho como a razão entre as vendas atuais e as vendas alvo.
IndiceDeDesempenho = DIVIDE(Loja[VendasAtuais], Loja[VendasAlvo], 0)
- Caso 3: Análise de Rentabilidade
Para uma análise financeira, podemos calcular a rentabilidade como a razão entre o lucro bruto e as vendas.
Rentabilidade = DIVIDE(Financeiro[LucroBruto], Financeiro[Vendas], 0)
CONCLUSÃO
A função DIVIDE no Power BI é uma ferramenta valiosa para realizar operações de divisão de forma segura, prevenindo erros comuns como divisões por zero. Usando DIVIDE, é possível criar cálculos robustos e confiáveis em seus relatórios e dashboards.
DICAS
- Sempre considere usar o parâmetro <resultadoAlternativo> para evitar problemas com divisões por zero.
- O resultado alternativo na divisão por 0 deve ser uma constante.
- Utilize DIVIDE em vez de operadores de divisão (/) para garantir a segurança e a precisão dos seus cálculos.