Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
UpendraReddy
Contributor II
Contributor II

Excel VLOOKUP to Qlik sense

Hi,

I have a VLOOKUP formula in Excel i.e., 

=IFERROR(+VLOOKUP([@Aging],Table13, IF(OR([@[IC 3P SAARC]]="SAARC",[@[IC 3P SAARC]]=""),2,3),TRUE),"")

I have written in Qlik sense as below 

if("IC 3P SAARC"='SAARC' or "IC 3P SAARC"='',Export,Domestic) as "Order Aging Range"

UpendraReddy_0-1658836502528.png

The above snap shot having the aging buckets

if("IC 3P SAARC"='SAARC' or "IC 3P SAARC"='',Export,Domestic) as "Order Aging Range" --> If I use this expression getting only few buckets like below

UpendraReddy_1-1658836701815.png

How do I get all aging buckets can any one help me?

Thanks,

Upendra Reddy Mekala

 

 

 

Labels (2)
1 Solution

Accepted Solutions
Mirham
Contributor III
Contributor III

In qlik you don't have a chart function like vlookup to match intervals to discrete data. You have a "SCRIPT" function called intervalmatch where you can do this but its not as easy.

IntervalMatch ‒ QlikView

You other option would be nested if statements but it would be very long.

I don't know other options myself, hope someone else knows better.

Best regards,

 

View solution in original post

2 Replies
Mirham
Contributor III
Contributor III

In qlik you don't have a chart function like vlookup to match intervals to discrete data. You have a "SCRIPT" function called intervalmatch where you can do this but its not as easy.

IntervalMatch ‒ QlikView

You other option would be nested if statements but it would be very long.

I don't know other options myself, hope someone else knows better.

Best regards,

 

UpendraReddy
Contributor II
Contributor II
Author

Great & Thank you Mirham.

I have done with nested if it's working fine.

Regards,

Upendra Reddy Mekala