Ir para conteúdo
  • 0

Distinctcount entre duas tabelas (quantidade distinta de cidades que tiveram venda)


Thiago Anizio
Ir para solução Solucionado por Renato Carlos Rossato ,

Pergunta

  • Alunos

Olá, boa tarde!

Pessoal, preciso trazer a quantidade de cidades que tiveram venda em um determinado período.

Tenho uma tabela fato com código único por cliente e suas vendas e uma tabela dimensão cliente também com código único contendo todos os clientes e suas respectivas cidades. dCalendário também está ok.

Como utilizar uma distinctcount entre essas tabelas? No caso fazer com que as cidades sejam "preenchidas" na tabela fato para então realizar uma contagem distinta?

image.png.94378b46f001b23e0b97be06dcbdbd76.png

Obrigado.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Olá Thiago, tenta assim:

Primeiro cria uma medida assim de soma das vendas:

Vendas = SUM(fato[Vendas])

Depois tenta assim:

CALCULATE(

                       DISTINCTCOUNT(dimensao[Cidade]),

FILTER(

             Fato,

             [Venda] > 0)

)

Ideal é criar uma medida somando as vendas primeiro e referenciar essa medida > 0 ali dentro da Filter como fiz.

Espero ter ajudado.

  • Like 1
Link para o comentário
Compartilhar em outros sites

  • 1
  • Alunos
8 minutos atrás, Renato Rossato disse:

Olá Thiago, tenta assim:

Primeiro cria uma medida assim de soma das vendas:

Vendas = SUM(fato[Vendas])

Depois tenta assim:

CALCULATE(

                       DISTINCTCOUNT(dimensao[Cidade]),

FILTER(

             Fato,

             [Venda] > 0)

)

Ideal é criar uma medida somando as vendas primeiro e referenciar essa medida > 0 ali dentro da Filter como fiz.

Espero ter ajudado.

@Renato Rossato, deu certo!
Muito obrigado.

Cidades = 
CALCULATE(
    DISTINCTCOUNT(dCliente[Cidade]),
    FILTER(
        fVenda, [Faturamento])
)

  • Like 1
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

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



Entrar Agora
×
×
  • Criar Novo...