Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
antoniodneto
Creator II
Creator II

Help with Table visualization

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!

 

12 Replies
antoniodneto
Creator II
Creator II
Author

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!

sunny_talwar

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

image.png

antoniodneto
Creator II
Creator II
Author

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)


)