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: 
nbuscemi
Contributor III
Contributor III

If statement error

Can someone tell me which the problem is here?

 

=if(CATEGORY_EXPENSE = 'VARIABLE COST NVS', 'Variable Costs' & ': ' & sum( {<CATEGORY_EXPENSE = {*} - {"COST AVOIDANCE"} - {"INTERNAL COST NVS"} - {"TRIAL LOGISTICS COST"}>} AMOUNT)),

if(CATEGORY_EXPENSE = 'INTERNAL COST NVS', 'Internal Costs' & ': ' & sum( {<CATEGORY_EXPENSE = {*} - {"COST AVOIDANCE"} - {"VARIABLE COST NVS"} - {"TRIAL LOGISTICS COST"}>} AMOUNT)),

if(CATEGORY_EXPENSE = 'TRIAL LOGISTICS COST', 'Trial Logistics Costs' & ': ' & sum( {<CATEGORY_EXPENSE = {*} - {"COST AVOIDANCE"} - {"INTERNAL COST NVS"} - {"VARIABLE COST NVS"}>} AMOUNT))

 

Qlik Sense says

garbage after expression: ','

1 Solution

Accepted Solutions
NitinK7
Specialist
Specialist

Hi

Try below Expression

=IF(CATEGORY_EXPENSE='VARIABLE COST NVS','Variable Cost' &' :'& Sum({<CATEGORY_EXPENSE-={'COST AVOIDANCE','INTERNAL COST NVS','TRIAL LOGISTICS COST'}>}AMOUNT),

IF(CATEGORY_EXPENSE='INTERNAL COST NVS','Internal Cost' &' :'& Sum({<CATEGORY_EXPENSE-={'COST AVOIDANCE','VARIABLE COST NVS','TRIAL LOGISTICS COST'}>}AMOUNT),

IF(CATEGORY_EXPENSE='TRIAL LOGISTICS COST','Trial Logistics Cost' &' :'& Sum({<CATEGORY_EXPENSE-={'COST AVOIDANCE','INTERNAL COST NVS','VARIABLE COST NVS'}>}AMOUNT)

)))

View solution in original post

1 Reply
NitinK7
Specialist
Specialist

Hi

Try below Expression

=IF(CATEGORY_EXPENSE='VARIABLE COST NVS','Variable Cost' &' :'& Sum({<CATEGORY_EXPENSE-={'COST AVOIDANCE','INTERNAL COST NVS','TRIAL LOGISTICS COST'}>}AMOUNT),

IF(CATEGORY_EXPENSE='INTERNAL COST NVS','Internal Cost' &' :'& Sum({<CATEGORY_EXPENSE-={'COST AVOIDANCE','VARIABLE COST NVS','TRIAL LOGISTICS COST'}>}AMOUNT),

IF(CATEGORY_EXPENSE='TRIAL LOGISTICS COST','Trial Logistics Cost' &' :'& Sum({<CATEGORY_EXPENSE-={'COST AVOIDANCE','INTERNAL COST NVS','VARIABLE COST NVS'}>}AMOUNT)

)))