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

Announcements
Save an extra $150 Dec 1–7 with code CYBERWEEK - stackable with early bird savings: Register
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

IF Statement syntax

hi i have the following syntax issue.

i wish to use the if statement twice in a calculation however it is not working, any advice?

If(Säljare='34',

sum(if(OrderRad_Ej_OHRabatt = 'N',

([Förs pris] * if(isNull([Förs-kurs]),1,[Förs-kurs]) * [Ursprungligt antal]) * (1 + OrderRad_Rabatt),

([Förs pris] * if(isNull([Förs-kurs]),1,[Förs-kurs]) * [Ursprungligt antal]) * (1+ OrderHuvud_Rabatt) * (1 + OrderRad_Rabatt)*_FULL_TM_TY)))

best

Bradley

2 Replies
rajeshvaswani77
Specialist III
Specialist III

hi,

sum should be on the outside, you are multiplying directly with if, that logic should change.

thanks,

Rajesh Vaswani

v_iyyappan
Specialist
Specialist

Hi,

Use like this

=if(Saljare = '34',

Sum({<OrderRad_Ej_OHRabatt = {'N'}>}([Förs pris] * Alt([Förs-kurs],1) * [Ursprungligt antal]) * (1 + OrderRad_Rabatt)),

Sum({<OrderRad_Ej_OHRabatt -= {'N'}>}

([Förs pris] * Alt([Förs-kurs],1) * [Ursprungligt antal]) * (1 + OrderHuvud_Rabatt) * ((1 + OrderRad_Rabatt)*_FULL_TM_TY))

Regards,