Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

3
respostas

DÚVIDA: Coluna que calcula a média do valor das parcelas para cada pedido.

Olá. Não entendi como as colunas payment_value e payment_sequential poderiam calcular a média do valor das parcelas para cada pedido.

3 respostas

Ei! Tudo bem, Luana?

A lógica para calcular a média do valor das parcelas no Power Query utilizando a Coluna de Exemplos baseia-se na relação entre o valor total e a quantidade de vezes que esse valor foi dividido. A coluna payment_value representa o montante total pago, enquanto a payment_sequential indica o número da parcela (ou a sequência de pagamentos). Quando você utiliza a funcionalidade de ETL para criar uma coluna a partir de exemplos, você está ensinando ao Power BI que, para chegar ao valor unitário de cada parcela daquele pedido, ele deve realizar uma operação aritmética de divisão (payment_value / payment_sequential).

Dessa forma, ao digitar "99" ou "22,5" (conforme o exemplo da aula), o PBI identifica o padrão de cálculo e aplica a fórmula automaticamente para todas as outras linhas, facilitando a transformação sem que você precise escrever códigos complexos manualmente.

Espero ter ajudado. Qualquer dúvida, compartilhe no fórum.

Bons estudos e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Eu interpretei como que fosse o valor total / n° de parcelas, com isso seria o valor médio em todas as parcelas

Olá, Nathalia. Como o Edson falou, acredito que o cálculo correto seria utilizando a coluna que mostra o valor total pago por pedido (criada no item 1) dividida pela coluna payment_installments (que contém o número total de parcelas em que o pagamento foi dividido).

Pelo meu entendimento, a coluna payment_value NÃO representa o montante total pago, ela representa o valor de CADA parcela que está sendo paga.
A coluna criada no item 1 é que representa o valor total pago pelo pedido.

payment_installments é o número TOTAL de parcelas em que o pagamento foi dividido. Por exemplo, um pedido pode ser dividido em 10 parcelas. Já payment_sequential é a parcela está sendo paga AGORA. Por exemplo, se estou na linha 24, estou pagando a parcela número 1(payment_sequential) de um total de 10 (payment_installments).

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade