Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia,
Preciso apresentar em uma lista ranqueando os clientes com suas médias de dias entre uma compra e outra.
Procurei algumas funções que pudessem me ajudar mas não obtive sucesso.
Vi aqui alguns post sobre diferença entre datas mas nenhuma me ajudou a princípio.
Eu tenho uma planilha dinâmica com as colunas Cliente e Data Compra e preciso criar mais duas onde uma conste o número de dias entre a compra atual e a anterior considerando que a primeira compra do clientes não trará resultado e outra coluna constando a média de dias entre uma compra e outra do cliente.
Michael
Se todos os dados estiverem ordenados por Cliente, Data_Compra de forma crescente,
você pode fazer assim:
LOAD
CLIENTE,
DATA_COMPRA,
IF(CLIENTE <> PREVIOUS(CLIENTE), '', Previous(DATA_COMPRA)) AS DATA_COMPRA_ANTERIOR....
Se todos os dados estiverem ordenados por Cliente, Data_Compra de forma crescente,
você pode fazer assim:
LOAD
CLIENTE,
DATA_COMPRA,
IF(CLIENTE <> PREVIOUS(CLIENTE), '', Previous(DATA_COMPRA)) AS DATA_COMPRA_ANTERIOR....
Veja uma forma de se fazer.