Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados bom dia.
Há uns 2 meses atrás postei um exemplo de qvw para acumular valores numa expressão ao longo do tempo. De certa forma esta funcionando utilizando apenas a marcação de acumular na propriedade da expressão, porém que preciso trazer um percentual de uma coluna para outro e esse percentual esta incorreto.
Estou postando um exemplo do meu (qvw) se alguém puder me ajudar, pois fiz a expressão para acumular porém esta invertendo a soma.
Apenas para constar os valores do percentual correto deveria ser:
DATA | * DTP (acumulado 12 meses) - Poder Executivo e Defensoria Pública | * RCL (acumulado 12 meses) | DTP / RCL (%) |
jan-2014 | 1.681.028.834 | 4.952.785.236 | 33,94% |
fev-2014 | 3.167.975.985 | 8.823.317.948 | 35,90% |
mar-2014 | 4.660.974.057 | 12.527.375.061 | 37,21% |
abr-2014 | 6.216.182.726 | 16.128.564.587 | 38,54% |
mai-2014 | 7.750.987.494 | 19.592.039.177 | 39,56% |
jun-2014 | 9.420.365.161 | 23.884.683.060 | 39,44% |
jul-2014 | 11.045.692.260 | 27.447.417.238 | 40,24% |
ago-2014 | 12.642.360.096 | 31.143.818.999 | 40,59% |
set-2014 | 14.265.815.957 | 34.822.692.313 | 40,97% |
out-2014 | 15.916.551.842 | 38.709.805.858 | 41,12% |
nov-2014 | 18.944.233.063 | 42.689.708.162 | 44,38% |
dez-2014 | 20.718.605.533 | 47.644.235.436 | 43,49% |
jan-2015 | 20.956.823.918 | 47.314.911.555 | 44,29% |
fev-2015 | 21.207.234.390 | 47.306.104.652 | 44,83% |
mar-2015 | 21.467.087.664 | 47.383.753.151 | 45,30% |
abr-2015 | 21.768.923.851 | 47.515.061.053 | 45,81% |
mai-2015 | 22.078.346.144 | 47.757.102.323 | 46,23% |
jun-2015 | 22.279.641.674 | 47.140.400.669 | 47,26% |
jul-2015 | 22.658.502.750 | 47.270.665.346 | 47,93% |
ago-2015 | 23.054.367.404 | 47.326.577.171 | 48,71% |
set-2015 | 23.385.503.642 | 48.241.791.520 | 48,48% |
out-2015 | 23.701.314.775 | 47.154.025.842 | 50,26% |
nov-2015 | 22.682.453.063 | 47.009.325.570 | 48,25% |
dez-2015 | 24.740.131.048 | 51.643.235.767 | 47,91% |
jan-2016 | 24.744.167.478 | 51.860.486.429 | 47,71% |
fev-2016 | 24.933.099.962 | 52.127.123.663 | 47,83% |
mar-2016 | 25.124.969.216 | 52.470.116.859 | 47,88% |
abr-2016 | 25.243.108.993 | 52.887.513.009 | 47,73% |
mai-2016 | 25.501.606.753 | 53.382.993.360 | 47,77% |
jun-2016 | 25.681.922.346 | 54.147.869.794 | 47,43% |
jul-2016 | 25.775.787.168 | 54.403.663.645 | 47,38% |
ago-2016 | 25.859.586.481 | 54.574.014.270 | 47,38% |
set-2016 | 26.028.409.702 | 54.142.572.815 | 48,07% |
out-2016 | 24.068.295.922 | 52.610.333.816 | 45,75% |
Try this expression:
=RangeSum(Above(Sum({< DTP = {'TRUE'}, BASE = {'EXEC'}, UO_PODER = {'EXECUTIVO', 'DEFENSORIA PUBLICA'}, DATA_EXEC = >} VL_EMP), 0, 12))
/
RangeSum(Above(Sum({< RCL = {'TRUE'}, BASE = {'EXEC'}, DATA_EXEC = , UO_PODER = >} VL_EFET_AJUST), 0, 12))
Try this expression:
=RangeSum(Above(Sum({< DTP = {'TRUE'}, BASE = {'EXEC'}, UO_PODER = {'EXECUTIVO', 'DEFENSORIA PUBLICA'}, DATA_EXEC = >} VL_EMP), 0, 12))
/
RangeSum(Above(Sum({< RCL = {'TRUE'}, BASE = {'EXEC'}, DATA_EXEC = , UO_PODER = >} VL_EFET_AJUST), 0, 12))
Very good. Simple solution that works perfectly.
Thank you.