Ir para conteúdo
  • 0

Ticket do Pedido baseado em um unico item


Ir para solução Solucionado por Erick Oliveira ,

Pergunta

  • Alunos
Postado

Bom dia Pessoal

Estou apurando resultados de campanhas de MKT e necessito calcula o Ticket Medio dos pedidos que continham o item promocionado.

Exemplo
image.png.d2e9488fcbf05012e5d1430e9225cb48.png
 

o item 108547 ficou promocionado entre 01/07/2022 a 15/07/2022. E essa foi a Receita, Clientes e Pedidos que esse item trouxe (isoladamente). Porem eu gostaria o tkm destes 12 pedidos que continham esse item

Promocoes.pbix

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
Postado

Segue a medida para o resultado:

Ticket Médio Pedidos = 
VAR vReceita =
    CALCULATE(
        [Receita],
        DATESBETWEEN(d_Calendario[Date],MIN(f_Promocoes[Data Inicial]),MAX(f_Promocoes[Data Final])),
        FILTER(
            CROSSJOIN(ALL(d_Produto),VALUES(f_Vendas[Cód Pedido])),
            NOT ISBLANK([Receita])
        )
    )
VAR vTKM = DIVIDE(vReceita, [Pedidos Campanha])
RETURN
    vTKM

 

Promocoes.pbix

  • 0
  • Alunos
Postado
5 minutos atrás, Bernardo Vitor disse:

Bom dia @Rafael Back!

Veja se te atende por gentileza.

Se esta resposta resolver seu problema, gentileza classificá-la como Solução 

Atenciosamente,

Bernardo Vitor
(31) 99116-6134
LinkedIn: https://www.linkedin.com/in/bernardo-vitor

Promocoes.pbix 407.95 kB · 1 download

@Bernardo Vitor
Nao amigo,

Na realidade eu queria saber o TKM desse item em conjunto aos demais items que compuseram esses 12 pedidos.
Exemplo
O pedido 8755660 é um dos 12 pedidos que continham o item 108547. poderem Eu queria saber o tkm de todos os pedidos que continham esse item
image.png.754118ae06111ab860b3d637f4da2a03.png

  • 0
  • Alunos
Postado

Bom dia Rafael;

Tente a medida abaixo:

Ticket Médio Pedidos = 
VAR vTKM =
    CALCULATE(
        AVERAGEX(
            VALUES(f_Vendas[Cód Pedido]),
            AVERAGE(f_Vendas[Valor Itens Desc.])
        ),
        DATESBETWEEN(d_Calendario[Date],MIN(f_Promocoes[Data Inicial]),MAX(f_Promocoes[Data Final])),
        ALL(d_Produto)
    )
RETURN
IF(NOT ISBLANK([Receita]), vTKM)

 

Promocoes.pbix

  • 0
  • Alunos
Postado
1 hora atrás, Erick Oliveira disse:

Bom dia Rafael;

Tente a medida abaixo:

Ticket Médio Pedidos = 
VAR vTKM =
    CALCULATE(
        AVERAGEX(
            VALUES(f_Vendas[Cód Pedido]),
            AVERAGE(f_Vendas[Valor Itens Desc.])
        ),
        DATESBETWEEN(d_Calendario[Date],MIN(f_Promocoes[Data Inicial]),MAX(f_Promocoes[Data Final])),
        ALL(d_Produto)
    )
RETURN
IF(NOT ISBLANK([Receita]), vTKM)

 

Promocoes.pbix 408.12 kB · 0 downloads

@Erick Oliveira
Nao Amigo.
Sua medida pega todos os pedidos realizados entre essas datas, porém eu quero apenas os pedidos que contenham o item promocionado.

image.png.8d28b00b27e0e16d87b8c5170860873d.png
Esses sao os 12 pedidos que contem o item promocionado e eles totalizam 1.689,16 (com todos os itens, inclusive o promocionado).

Logo o resultado do TKM que deveria apresentar no item 108547 é 1.689,16/12 = 140,76

  • 0
  • Alunos
Postado
2 horas atrás, Erick Oliveira disse:

Segue a medida para o resultado:

Ticket Médio Pedidos = 
VAR vReceita =
    CALCULATE(
        [Receita],
        DATESBETWEEN(d_Calendario[Date],MIN(f_Promocoes[Data Inicial]),MAX(f_Promocoes[Data Final])),
        FILTER(
            CROSSJOIN(ALL(d_Produto),VALUES(f_Vendas[Cód Pedido])),
            NOT ISBLANK([Receita])
        )
    )
VAR vTKM = DIVIDE(vReceita, [Pedidos Campanha])
RETURN
    vTKM

 

Promocoes.pbix 408.35 kB · 0 downloads

@Erick Oliveiraobrigado amigo 

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...