Página 1 de 1

Retornar tabela virtual com linhas com datas anteriores

Enviado: 23 Nov 2021 às 10:33
por paulolucianovfroes
O título pode parecer um pouco confuso, mas tentarei explicar aqui:

O PBIX está aqui: https://drive.google.com/file/d/13l33Ar ... sp=sharing

1. Tenho o modelo de dados:
Imagem

2. dCalendário tem relação com fPedidos através de 'Date' -> 'DATA'.

3. Em fPedidos, tenho as vendas efetuadas. E nessa tabela possuo a coluna DATA.

4. Imagine que eu tenha aplicado um filtro no visual (segmentação), em 'Date' da dCalendário, como por exemplo: FIRST_DATE=01/10/2021 E LAST_DATE=31/10/2021.

5. Preciso retornar uma tabela virtual (com ADDCOLUMNS mesmo, por exemplo - para que eu efetue cálculos em cima da mesma), que contenha as linhas da mesma tabela fPedidos, mas que ignore o contexto atual de datas. Seriam os seguintes critérios:
a. fPedidos[DATA] >= FIRSTDATE(dCalendário[Date]) - 60 dias
b. fPedidos[DATA] < FIRSTDATE(dCalendário[Date])

6. Para exemplificar e considerando o exemplo de contexto explicado no ítem 4, eu precisaria obter os pedidos que ocorreram a partir do dia 02/08/2021 e antes do dia 01/10/2021.

Desde já, agradeço quem puder dedicar um tempo.

Re: Retornar tabela virtual com linhas com datas anteriores

Enviado: 25 Nov 2021 às 00:02
por Vilmar
Não sei se entendi muito bem, mas veja ajuda.

https://1drv.ms/u/s!AlT1IBz5Y6AO6V1IkMc ... i?e=jb07Tj

Re: Retornar tabela virtual com linhas com datas anteriores

Enviado: 25 Nov 2021 às 11:11
por paulolucianovfroes
Obrigado, amigo.

Você cravou!