Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
#56099
Olá Pessoal!

Gratidão antecipada pela atenção dada.

Tenho duas tabelas:

A primeira possui registros, por exemplo, de vendas (data da venda, produto, quantidade, vendedor etc.). Cada venda gera um novo registro nesta tabela. Ao longo de um mês diversos registros são inseridos.

A segunda tabela possui as metas de venda (data da definição desta meta, produto e a respectiva meta definida). O detalhe desta tabela é que ela só recebe um novo registro quando uma meta de um produto específico é alterada, por exemplo, para o Produto A a meta definida em 01/01/2019 era de R$20k. Em 01/05/2019 esta meta foi redefinida para R$23k, portanto, de Janeiro a Abril, devo entender que a meta era R$20k e a partir de Maio passou a R$23k e assim permaneceu até um novo registro de meta datado ser inserido na tabela para aquele produto. Para o Produto B, existem outras metas em outras datas não necessariamente iguais às datas cujas metas foram definidas para o Produto A.

Preciso montar um visual de tabela que some e exiba as vendas de cada mês por produto (até aqui, tudo bem) e compare com a meta. Se na segmentação de dados houver um período em que mais de uma meta tenha sido definida, ele deverá exibir no visual a última meta definida( exemplo: dados segmentados de Janeiro a Dezembro, sendo que foram definidas metas em Janeiro, Julho e Setembro, mostra no visual a meta definida em Setembro e o acumulado de vendas do ano todo), porém, se eu seleciono um mês específico no segmentador, ou um range de datas menor, ele deve pegar a meta válida naquele período (exemplo 1: se selecionei o mês de Agosto, ele mostra o acumulado de vendas somente de Agosto e mostra a meta definida em Julho, que foi a última data anterior a Agosto em que houve uma definição de meta para aquele produto; exemplo 2: se eu seleciono o range de datas de Janeiro a Agosto, ele mostra o acumulado de vendas de Janeiro a Agosto e a meta definida em Julho, que da mesma forma do exemplo anterior, para aquele produto foi a última data em que houve uma revisão de meta).

Toda parte da soma de vendas e suas segmentações está OK. O que não estou conseguindo fazer é criar uma medida que obtenha da segunda tabela a meta para o mês em questão conforme a regra que falei acima. Lembrando que na tabela de metas existem registros por produtos e um produto pode sofrer revisão em um determinado mês enquanto outro produto sofrerá revisão em um mês diferente.

O relacionamento entre as tabelas está por produto e por data.

Espero ter conseguido explicar minha necessidade e, caso faltem dados, eu reviso a pergunta.

Obrigado!!
#56100
Anexa um pequeno exemplo com dados fictícios, por favor. Fica mais fácil de entender.
#56122
Segue um modelo de exemplo.
Dados_Exemplo.xlsx
Teste_BI.pbix
A necessidade é desenvolver a fórmula para a medida Meta Mensal que está no Visual de tabela com valor "0".

Pode parecer sem sentido um total acumulado por período e uma média mensal, mas como disse, essa planilha foi criada apenas como exemplo, o uso da referida medida será aprimorado no contexto real.

Obrigado!!
Você não está autorizado a ver ou baixar esse anexo.
#56132
Esta meta é mensal, trimestral, semestral, anual? Qual o período dela?
#56150
É uma meta mensal.

Se criarmos um segundo visual de tabela com os meses nas linhas, os produtos nas colunas e esta medida que preciso criar nos valores, para cada mês deveria aparecer a meta definida no último mês antes do mês de exibição.

Por exemplo:

Se para o produto A novas metas foram definida da seguinte forma (planilha Metas):

Janeiro: 2k
Julho: 3k
Outubro: 3,2k

Os valores exibidos neste novo Visual, mês a mês para a coluna do produto A deveria ser:

Janeiro = 2k
Fevereiro = 2k
Março = 2k
Abril = 2k
Maio = 2k
Junho = 2k
Julho = 3k
Agosto = 3k
Setembro = 3k
Outubro = 3,2k
Novembro = 3,2k
Dezembro = 3,2k

Ou seja, a planilha Metas possui o registro apenas das alterações de meta (que são mensais). Enquanto não houver uma alteração, devemos considerar sempre a última definida até então, porém, quando vamos olhar os dados ao longo do tempo, temos que ver qual era a Meta naquele mês específico.

Os caminhos que tentei e não consegui foram para fazer um filtro entre as datas do início dos dados até o mês em que preciso saber a meta, buscar o maior mês e me trazer o valor. Sem sucesso por não saber como.

Caso precise de mais alguma informação, por favor, pergunte para eu complementar.

Obrigado.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord