- 16 Mar 2022 às 12:05
#69696
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)
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)
Você não está autorizado a ver ou baixar esse anexo.