Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal,
Tenho uma tabela dinâmica sendo que uma das dimensões é uma variável com mes&ano, eu gostaria que fosse realizado um determinado cálculo usando alguns modificadores, sendo que independente do mes&ano seja apresentado o valor de dezembro do ano anterior.
Eu criei a seguinte expressão: sum({$<mesano = {'*12'}, unidade={XX}>} Valor), porém só é demonstrado valor quando o mes&ano termina com 12.
Tentei outras formas, mas sem sucesso, como por exemplo: sum({$<mesano = {$(left(mesano,4)-1&'*12'}, unidade={XX}>} Valor).
Obrigada.
Prezado,
Não consigo marcar nem enviar uma reposta no topico.
O problema foi solucionado de outra forma.
obg
Carolina,
faça a segunda opção retirando o asteristico, pode dar certo
sum({$<mesano = {$(left(mesano,4)-1&'12'}, unidade={XX}>} Valor)
Paulo,
Obrigada pela resposta, mas também não funciona. Já havia tentado esta expressão e não aprece valor para nenhum mês.
Ola Carolina,
O campo mesano e um capo do tipo 'string' ou 'date'? Se for date voce pode usar as funcoes de calculo de datas para isso.
Cesar,
É um campo numérico que contem ano e mês. exemplo: 201512.
Acho que o meu problema maior é que este campo de ano e mês é uma dimensão da minha tabela.
Carolina,
faz da seguinte forma, crie uma variável com o mesano que deseja (vMesAno = left(mesano,4)-1&'12' e teste numa caixa de texto se o resultado da variavel esta correto), em seguida utilize essa variável no set analisys
sum({$<mesano = {$(vMesAno)}, unidade={XX}>} Valor)
Ola Carolina,
Nesse caso, supondo que voce tenha uma variavel vMesAno pode usar o seguinte modificador:
{"$(=left(vMesAno,4)-1&'12')"}
Carolina,
Tente com
sum(total {1<mesano = {$(left(mesano,4)-1&'12'}, unidade={XX}>} Valor)
Modificador 1 para pegar todos os dados independente da seleção e o total para que assim traga as informações que não pertencem a aquela dimensão....
Carol, disponibilize uma app com exemplo de seus dados, pois estou achando que o problema esta na formatação de seu campo.
Cesar,
Quando eu crio a variável e incluo a varável na tabela ela não apresenta qualquer valor.
Se usar na formula com modificadores a mesma coisa, não apresenta qualquer valor.