Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
#66967
Boa tarde !

Me ajudem mais uma vez
estou com dificuldade para retornar o valor da ultima compra por cliente.

No exemplo abaixo preciso filtrar na "TABELA 1" preciso trazer a soma do último valor que o cara comprou no último mês de compra dele. Ou seja, Ribeirão Food teve sua última compra em 10/05/2021 (conforme tabela 2) porém só tivemos duas vendas no mês 5 (06/05 e 10/05) e o valor não é de 53k.

Podem me ajudar a resolver esse caso ?

Imagem
#67003
@Vilmar estou usando a medida abaixo

Valor Ultima venda =

CALCULATE(
[Vendas Total (NoFilter) CD],
dOperacaoFiscal[OperacaoFiscal]="VENDA" || dOperacaoFiscal[OperacaoFiscal]="DEVOLUCAO",
dStatus[Status Agrupador]="Faturado",
FILTER(
fSBOPRODCD,
fSBOPRODCD[Diferença de dias]<=180
),
FILTER(
fSBOPRODCD,
AND(
MAX(dCalendario[Date].[MonthNo]) = fSBOPRODCD[Ultima ocorrencia].[MonthNo],
MAX(dCalendario[Date].[Ano]) = fSBOPRODCD[Ultima ocorrencia].[Ano]
)
)
)
#67055
@Vilmar dessa forma não consegui, mas de qualquer forma obrigado pela atenção.

Para quem interessar resolvi o problema criando uma coluna com IF para validar o ano e mês da data do pedido contra a data da ultima compra

STATUS RECOMPRA =
IF(
AND(
YEAR(fSBOPRODCD[Ultima ocorrencia])=YEAR(fSBOPRODCD[Data]),
MONTH(fSBOPRODCD[Ultima ocorrencia])=MONTH(fSBOPRODCD[Data])
),
"VERIFICAR",
"NÃO VERIFICAR"
)
Botões

Olá, @NunoGuimaraes . Tomei como base […]

Olá, @fernandogaseo . Segue uma solu&c[…]

Muito obrigado! De fato somente ajustar a declara[…]

Você tem linhas nas tabelas que estão[…]

MIN[dCalendario[Data]) vai retornar o data m&iacut[…]

Boa Tarde! A Macro existente na planilha em anexo,[…]

Tente assim: Dim xRg As Range Private Sub ComboB[…]

Olá pessoal! Tenho uma planilha no trabalh[…]