Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia, pode me ajudar?
Tabela dinâmica:
Tenho uma tabela dinamica com a dimensão Mês e a dimensão indicador além de outras dimensões.
O meu problema é que meu indicador tem o valor de A e B e eu preciso exibir um indicador C nessa tabela e utilizar os calculos das expressões. Não sei como adicionar o indicador C a essa dimensão.
Então galera obrigado a todos que responderam, resolvi da seguinte maneira:
Criei um valuelist na dimensão com A,B,C, ou seja, agora eu tenho uma dimensão da tabela com as tres colunas que eu preciso A,B e C.
nas minhas expressões eu utilizei o pick e match, com isso para cada coluna A,B e C eu faço um calculo diferente.
Talvez eu não tenha conseguido explicar, mas de qqr forma obrigado e e esta resolvido.
Depende amigo ,
por favor uma imagem da tela . e como está atualmente o código da dimensão ...
Nickolas desde já agradeço por ter respondido.
eu preciso dessa tabela, lembrando que o valor da minha dimensão Indicador não possui C apenas A e B
Hoje eu simplesmente add a Dimensão Indicador, portanto é exibido colunas A e B (esta certo!), porém a coluna C é feito um calculo diferente, pois é informação diária,(embora eu tenha colocado Exp1 e Exp2) a expressão tem que ser diferente na coluna C que não existe.
Deixa eu ver se entendi ...
A coluna C não existe dado atrelado aos produtos certo , mas queres colocar um calculo referente a eles ?
Pelo que entendi adiciona uma load inline
Load * Inline [
CodigodoProduto , Valor , descricao
1, 10,00 , Produto1
2, 20,00 , Produto2
];
assim sucessivamente , pra que haja uma ligação , posteriormente , faz o calculo ..
Ajudaria se demonstrasse em formula matemática como seria esse calculo , caso tenha duvidas ...
Vamos ver se eu consigo explicar rsr,
Hoje eu tenho ja essa tabela, pronta conforme imagem abaixo. Eu preciso add uma outra coluna 'C', que por sua vez tem dados atrelados aos produtos, ou seja, caso seja selcionado o M1 e Produto1 ele deveria retornar toda a linha do Produto1 inclusive a linha referente a Coluna C
o calculo nas expressões seriam algo assim:
Exp1 = soma(Valor) e campo=(Campo1)
Exp2 = soma(Valor) e campo=(Campo2)
Exp3 = soma(Valor) e campo=(Campo3)
Na coluna C o calculo seria:
Exp1 =
=(sum({$<campo={'campo1'}, [Indicador]={'B'}>} [Valor]) /
sum({$<campo={'campo1'}, [Indicador]={'A'}>} [Valor]))
Consegui explicar ?
Seta , uma variável
if( not isnull( Sum({< indicador = {'A'}>} valor)) , 1 , 2 )
na tabela
sum ( if ( $(chave) = 1 , valor)
#################################################################
ou
seta Variável
if( not isnull( Sum(valor)) , 1 , 2 )
tabela
sum ({< indicador = {'A'}>} if ( $(chave) = 1 , valor)
#################################################################
Desculpa mas não entendi.
-Como acrescento uma coluna C a minha tabela?
-Com isso serão outros calculos na expressão
Man, boa tarde!
Seguinte.. só para ver se entendi..
Vc tem a planilha certo..
ai vc tem os calculos ja feitos, A e B.. e quer adicionar um calculo C.. Até aqui tdo bem...
Segunda informação que acho que entendi é.. que o indicador C seria o valor do calculo do indicador B dividido pelo indicador A..
Se for isso basta fazer o seguinte..
na expressão C .. [nomecolunaB] / [nomecolunaA]
os nomes das colunas ficam aqui..
Supondo que a eu precisa-se uma expressão C que é o juros / Desconto.. a minha nova expressão seria:
[Juros]/[Desconto]
e ele fara o calculo de acordo com o resultado da coluna B e coluna A..
Se nao for isso, preciso que nos informe qual deve ser o calculo de C...
Espero Ter ajudado.
Então galera obrigado a todos que responderam, resolvi da seguinte maneira:
Criei um valuelist na dimensão com A,B,C, ou seja, agora eu tenho uma dimensão da tabela com as tres colunas que eu preciso A,B e C.
nas minhas expressões eu utilizei o pick e match, com isso para cada coluna A,B e C eu faço um calculo diferente.
Talvez eu não tenha conseguido explicar, mas de qqr forma obrigado e e esta resolvido.