Página 1 de 1

FUNÇÃO PLACEHOLDER - FILTRO COM MEDIDAS

Enviado: 16 Mar 2022 às 12:05
por DanielaMorilha
Ola pessoal!

Tentei diversas soluções no youtube e em outros lugares e nada deu certo.

Fiz uma base ficiticia que é similar ao meu problema, em outro contexto.

Tenho uma base (anexo) que consta o codigo do cliente, as lojas que ele compra do grupo, a classificação desse cliente e meio de pagamento.

Eu preciso classificar e contar os clientes em função do numero de lojas que ele compra. No exemplo, o cliente "1" compra em 3 lojas diferentes, quando eu fizer o grafico ou tabela por ano, gostaria de ter o retorno de que 1 cliente pertence ao grupo G3, por exemplo, 2 clientes pertencem ao grupo G2 E 4 clientes ao G1 no ano de 2021.

Mas quando tento usar uma função de filtro, tenho o retorno de função "PLACEHOLDER" e não consigo resolver.

Utilizei a função abaixo para criar uma nova tabela com valores distintos de clientes e consegui os valores, porém não consigo separar os valores por mês, por exemplo, ele retorna sempre a quantidade de linhas.

QNTD2021 =
VAR Tabela1 =
CALCULATETABLE(
VALUES(Planilha1[Cliente]),
DATESBETWEEN(Calendario[Date],"1/1/2021","31/1/2021"),
Planilha1[Classificacao]="Composto",
Planilha1[Meio Pagamento]<>"Cheque",
Planilha1[Loja] IN {"L1"})

VAR Tabela2 =
CALCULATETABLE(
VALUES(Planilha1[Cliente]),
DATESBETWEEN(Calendario[Date],"1/1/2021","31/1/2021"),
Planilha1[Classificacao]="Composto",
Planilha1[Meio Pagamento]<>"Cheque",
Planilha1[Loja] IN {"L2"}

VAR L12 = INTERSECT (Tabela1, Tabela2)

VAR Tabela3 =
CALCULATETABLE(
VALUES(Planilha1[Cliente]),
DATESBETWEEN(Calendario[Date],"1/1/2021","31/1/2021"),
Planilha1[Classificacao]="Composto",
Planilha1[Meio Pagamento]<>"Cheque",
Planilha1[Loja] IN {"L4"}

RETURN = INTERSECT ( L12, Tabela3)