Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi Folks!
I have a APP with 3 pivot tables
I want do display only the labels off my first table, as if it were a single table with 6 columns.
They have the same one dimension, same expression but different measure to solve.
I don't know if have a way to insert the values into the same table.
Some ideas?
Tks!
Hi Stal!!! Now I get what I wanted.
One question before close.
I have a percentage column
$(vM0_PROV_CALC_TOTAL)
/
$(vM0_EADSDB_CALC_TOTAL)
Rest of the table I have numeric values, so my percentual returns me 0, how can I fix to show me percentage value.
Tks!
Use Num() function to assign formatting
Pick(Dim,
Num((Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1', 'Stage 2'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} SDB_ATUAL)
+Sum({<MACRO = {'NOVAS OPERAÇÕES'},MOTIVO={'Contrato Novo STG3'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} SDB_ATUAL)
+Sum({<MACRO = {'MESMO ESTAGIO'}, MOTIVO = {'Continua Stage 1','Continua Stage 2', 'Continua Stage 3'}, MOTIVO_2 = {'Amortiza Saldo','Melhora %PE','Aumenta Saldo','Piora %PE','Sem Variação'}, DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} SDB_ATUAL)
+Sum({<MACRO = {'DETERIORO DE ESTÁGIO'},MOTIVO={'Stage 1 para Stage 2','Stage 2 para Stage 3','Stage 1 para Stage 3'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} SDB_ATUAL)
+Sum({<MACRO = {'MELHORA DE ESTÁGIO'},MOTIVO={'Stage 2 para Stage 1','Stage 3 para Stage 2','Stage 3 para Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} SDB_ATUAL))/1000000, '#,##0'),
Num((Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1', 'Stage 2'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL)
+Sum({<MACRO = {'NOVAS OPERAÇÕES'},MOTIVO={'Contrato Novo STG3'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL)
+Sum({<MACRO = {'MESMO ESTAGIO'}, MOTIVO = {'Continua Stage 1','Continua Stage 2', 'Continua Stage 3'}, MOTIVO_2 = {'Amortiza Saldo','Melhora %PE','Aumenta Saldo','Piora %PE','Sem Variação'}, DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL)
+Sum({<MACRO = {'DETERIORO DE ESTÁGIO'},MOTIVO={'Stage 1 para Stage 2','Stage 2 para Stage 3','Stage 1 para Stage 3'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL)
+Sum({<MACRO = {'MELHORA DE ESTÁGIO'},MOTIVO={'Stage 2 para Stage 1','Stage 3 para Stage 2','Stage 3 para Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL))/1000000, '#,##0'),
Num((Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1', 'Stage 2'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL)
+Sum({<MACRO = {'NOVAS OPERAÇÕES'},MOTIVO={'Contrato Novo STG3'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL)
+Sum({<MACRO = {'MESMO ESTAGIO'}, MOTIVO = {'Continua Stage 1','Continua Stage 2', 'Continua Stage 3'}, MOTIVO_2 = {'Amortiza Saldo','Melhora %PE','Aumenta Saldo','Piora %PE','Sem Variação'}, DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL)
+Sum({<MACRO = {'DETERIORO DE ESTÁGIO'},MOTIVO={'Stage 1 para Stage 2','Stage 2 para Stage 3','Stage 1 para Stage 3'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL)
+Sum({<MACRO = {'MELHORA DE ESTÁGIO'},MOTIVO={'Stage 2 para Stage 1','Stage 3 para Stage 2','Stage 3 para Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL))/1000000, '#,##0')
)and select 'Measure expression' within Number formatting for your expressions
Sorry I'm doing something wrong.
For example to this expression, only my last 2 calculations should be as percentage.
Pick(Dim,
Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}SDB_ANT)/100000
,
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} SDB_ATUAL)/1000000
,
(Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}PROVISAO_SDB_ANT)
-
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL))/1000000
,
(Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}PROVISAO_SDB_ANT)
-
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL))/1000000
,
Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}PROVISAO_SDB_ANT)/100000
,
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL)/1000000
,
Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}EAD_1_SDB_ANT)/100000
,
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL)/1000000
,
Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}PROVISAO_SDB_ANT)
/
Sum(TOTAL {<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}EAD_1_SDB_ANT)
,
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} PROVISAO_SDB_ATUAL)
/
Sum({<MACRO = {'NOVAS OPERAÇÕES'},Stage_IFRS9_ATUAL={'Stage 1'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>} EAD_1_SDB_ATUAL)
)