Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá amigos, tudo bem?
Estou com um problema e não consigo resolver de jeito nenhum.
Já tentei várias formas mas só tive #fail como resposta.
Eu tenho o seguinte report:
Para cada dimensionality, ele ma traz um partial sum.
O que eu queria, é pegar o valor do partial sum da 4ª Dimensão, e fazer o valor para cada linha sobre o total.
Por exemplo, na coluna Mercado Atual, na minha 4ª linha, eu tenho o valor 252.506, que é o acumulado das linhas 57.513 + 38.188 + 156.805. Eu queria pegar esse total para calcular o market share. Por exemplo, 57.513/252.506 = 22.7%
Eu já tentei usar set modifier, ex: SUM(Valor) / Sum(TOTAL<Dimensão_4>Valor). Mas não deu certo.
Vi numa das postagens da community uma sugestão pra usar If e set analysis, por exemplo: If(Dimensão_3=x, Sum({<Dimensão_3={'x'}>}Valor). Mas isso não me ajuda, por eu tenho 94 valores para essa terceira dimensão, e constantemente mudam.
Vocês poderiam me dar uma ajuda?
Muito obrigada!!
Tem como postar um qvw de amostra?
Lorena,
Tente essa expressão.
SUM(Valor) / Sum(TOTAL<Dimensão_1,Dimensão_2,Dimensão_3,Dimensão_4>Valor)