Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia a todos.
Tenho um problema. Tenho um relatório de vendas onde os gestores querem que, ao selecionar uma data específica(ex: a primeira terça-feira do ano) ela seja comparada com a primeira terça do ano passado.
Tenho os campos DTNOTA que é a data extraída diretamente do banco e depois tratei este dado separando o DIA, MES e ANO. Tentei com o SET ANALYSIS mas não consegui.
Tentei tmbm criando uma variável pegando a data e diminuindo por -364, mas não rolou também.
Aguém tem ideia do que possa ser feito para isso?
Desde já agradeço!
Boa tarde
Raphael,
Você conseguiu solucionar?
Outra sugestão:
WeekDay(AddMonths('04/01/2013',-12))
ATT.
Elvis Schwarz
Tentei fazer da forma que você me passou Fernando mas ele me dá erro de script na parte do Date em diante.
Abs.
Opa Elvis... eu me coloquei errado no título do tópico... para pegar o dia da semana é tranquilo, o que quero é comparar os resultados de venda destes dias.
Mesmo assim agradeço a ajuda
Eu criei um campo SEMANA = Week(DTNOTA) E DIA_SEMANA = WeekDay(DTNOTA) no script, confome orientação do Kaauan e também do Aderlan.
Depois na tabela dinâmica eu criei as seguintes expressões.
SUM({$<ANO={$(=ONLY(ANO)-1)}>}VENDA)
PARA ME TRAZER O VALOR DA VENDA ANO-1
Inseri os campos SEMANA E DIA_SEMANA, além dos campos já existentes em meu Dashboard (DIA, MES, ANO).
Quando eu seleciono um dia específico o sistema me tras as vendas do mesmo dia do ano anterior. Mas quando eu seleciono apenas o dia da semana e a semana, o sistema me tras as vendas do dia da semana do ano passado.
O que eu queria é que pudesse selecionar apenas o dia em questão para que o sistema me traga em uma coluna as vendas do dia do ano atual, em outra o mesmo dia ano -1 e na última coluna as vendas do mesmo dia da semana ano-1.
Raphael, não tem como anexar um QVW de exemplo?
Facilita ajudar, senão temos que criar o cenário para poder te dá um exemplo!
Se você anexar um QVW devolvemos com algumas opções de gráfico e expressões para você avaliar se atende!
Abraço.
Boa tarde a todos.
Deculpem a demora em postar um QVW de exemplo, mas sabe como é as correrias do dia
Bom, segue um exemplo com dados fictícios mas que reflete extamente o que tenho em meu arquivo.
Abs.
Olá Raphael,
Segue anexo o QVW alterado conforme a sua solicitação.
=Sum({$<ANO=, MES=, DIA=, DTNOTA={'$(=Date(DTNOTA-364,'DD/MM/YYYY'))'}>} VENDA)
Realmente a função parece estar errada, mas pelo que percebi esta correta.
Favor analisar.
Abraços.
Tonial.
Bom dia Fernando Tonial.
Realmente a expressão parece estar errada, mas no final ela funciona certinho!
Só que fiz da mesma forma em meu QVW original e não funcionou. Acho estranho pois é a mesma estrutura que mostrei neste arquivo exemplo... claro, o original possuem mais dados de outros indicadores.
Acredito que por tratar o dia, mes, ano, dia_semana e semana através de expressões do tipo (day, month, year, weekday e week) ele tenha se perdido, pois seleciono o dia e os valores ficam zerados.
De qualquer forma eu vou dar uma olhada no que posso fazer seguindo a lógica da sua expressão.
Quero agradecer a todos que sempre estão dispostos a ajudar os outros!
Abs.