Sabe aquele trem de multiplicar que a gente aprendeu na escola? Pois é, a função PRODUCT no Power BI faz mais ou menos isso, mas com estilo e eficiência! Ela pega uma coluna ou uma tabela de números e multiplica tudo, como se fosse uma daquelas máquinas de fazer pão de queijo sem parar. Bora entender como que esse trem funciona?

Função PRODUCT

A sintaxe dela é bem simples:

PRODUCT(ColunaOuExpressão)

Ela multiplica tudinho que estiver naquela coluna ou expressão, como quem junta os ingredientes pra um bolo, só que aqui o fermento é multiplicação pura!

Exemplo 1: Multiplicando vendas

Imagina que cê tem uma coluna de valores de vendas, e quer saber o produto total de todas as vendas do mês. Com PRODUCT, é moleza:

PRODUCT('Vendas'[ValorVendas])

Nesse caso, ele vai multiplicar os valores de cada venda. Se for 10 vendas, ele vai fazer: 1º x 2º x 3º e por aí vai. Agora, se alguma venda foi R$ 0,00, a conta vai por água abaixo… cuidado!

Exemplo 2: Preços de produtos

Num cenário de preços de produtos, se cê quiser calcular o preço total de vários produtos em um pacote, manda ver com PRODUCT:

PRODUCT('Produtos'[PreçoUnitário])

Multiplica o preço de todos os produtos. Mas, olha, se tiver um desconto que zera um deles… é roça, vai multiplicar por zero!

Exemplo 3: Taxas de crescimento

Sabe aquelas taxas anuais de crescimento? Bora fazer uma conta poderosa:

PRODUCT('Empresa'[TaxaCrescimentoAnual])

Aqui, ele vai pegar cada taxa e multiplicar tudo. Crescimento exponencial, meu amigo! Só que, se uma taxa for zero, aí cê estacionou no ponto.

Exemplo 4: Produção agrícola

Se a gente estiver analisando a produção agrícola de diferentes fazendas, cê pode calcular o produto total da produção de milho, soja e café:

PRODUCT('Agricultura'[ProduçãoAnual])

Multiplica a safra de cada fazenda. Faz parecer que tá multiplicando o milho de verdade!

Exemplo 5: Performance de ações

Se cê quiser ver o impacto total da performance de um conjunto de ações, dá pra usar PRODUCT com as variações percentuais:

PRODUCT('Bolsa'[PerformanceAnual])

E pronto, calcula o crescimento total do seu portfólio. Só não pode ter uma ação indo mal, que aí zera tudo!

Exemplo 6: Calculando o total de impostos

Agora, bora calcular o impacto dos impostos em diferentes produtos. Se a gente tem uma coluna com as taxas de imposto:

PRODUCT('Produtos'[TaxaImposto])

Vai te dar uma ideia do impacto acumulado dos impostos em cada produto. Mas, de novo, se um dos produtos tem isenção, já viu, né? Vai zerar tudo.

Exemplo 7: Análise de eficiência de máquinas

Cê tem várias máquinas na fábrica e quer calcular a eficiência total delas? Manda ver:

PRODUCT('Fabrica'[EficiênciaMáquina])

Multiplica as eficiências de todas as máquinas, e dá pra ver como o conjunto todo tá funcionando. Mas se uma máquina tiver parada… já era!

Exemplo 8: Combustível consumido por uma frota

Pra calcular o total de combustível consumido por uma frota de veículos, faz assim:

PRODUCT('Veículos'[ConsumoCombustível])

Multiplica o consumo de cada veículo e dá o resultado geral. Se algum veículo tiver consumo zero, claro que o resultado vai ser zero também.

Exemplo 9: Taxa de retorno de investimentos

Pra analisar o retorno total de uma série de investimentos ao longo dos anos, usa PRODUCT nas taxas de retorno:

PRODUCT('Investimentos'[TaxaRetorno])

Vai te dar o produto acumulado dos retornos, multiplicando cada taxa do período. E se um investimento não rendeu nada… cê já sabe o que acontece!

Exemplo 10: Análise de redução de custos

Se cê tá tentando reduzir custos em várias áreas da empresa, usa PRODUCT pra multiplicar as reduções de cada departamento:

PRODUCT('Empresa'[ReduçãoCustos])

Multiplica as porcentagens de redução e calcula o impacto total. Só que, de novo, se algum departamento não reduziu nada, o efeito geral é neutralizado.

Moral da história:

A função PRODUCT é tipo aquele amigo que sempre faz o trabalho difícil de multiplicar tudo pra você. Mas, cê tem que ficar esperto com aqueles zeros que podem aparecer no meio, porque eles são danados e podem acabar com a festa. Mas, no mais, é uma mão na roda!

Agora, bora usar essa ferramenta no seu próximo projeto e ver o tanto de resultado que dá pra multiplicar!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *