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

Case 941 How to fill value from Unit_Price to Item_Cost = 0 ?

Hi All

I have below load script :-

Input:
LOAD * INLINE [
Unit_Price,Doc_Num,MODEL,item_cost,Customer/Vendor, Customer Name, Email, E-Mail
9,1,APPLE,4,CET00837-SGD, SUPER COMPONENTS (S) PTE LTD, sales@supercom.com.sg, sales@supercom.com.sg
9,1,NSI,8,CET00837-SGD, SUPER COMPONENTS (S) PTE LTD, sales@supercom.com.sg,
9,2,BANANA,3,CET01610-USD, GRAND VENTURE TECHNOLOGY LIMITED, contact@gvt.com.sg,
9,2,NSI,0,CET01610-USD, GRAND VENTURE TECHNOLOGY LIMITED, contact@gvt.com.sg, kimhong.chong@gvt.com.sg
];

Final Result i wish to get :-

Customer NameMODELitem_costDoc_NumUnit_Price
GRAND VENTURE TECHNOLOGY LIMITEDBANANA329
GRAND VENTURE TECHNOLOGY LIMITEDNSI929
SUPER COMPONENTS (S) PTE LTDAPPLE419
SUPER COMPONENTS (S) PTE LTDNSI819

 

Above cell red color , org is 0  from Item_Cost, i need to replace it 9 from Unit_Price

Hope some one can advise me.

Paul

1 Solution

Accepted Solutions
Taoufiq_Zarra

@paulyeo11  like :

Input:

LOAD Unit_Price,Doc_Num,MODEL,if(item_cost=0,Unit_Price,item_cost) as item_cost,[Customer/Vendor], [Customer Name], Email, [E-Mail]

INLINE [
Unit_Price,Doc_Num,MODEL,item_cost,Customer/Vendor, Customer Name, Email, E-Mail
9,1,APPLE,4,CET00837-SGD, SUPER COMPONENTS (S) PTE LTD, sales@supercom.com.sg, sales@supercom.com.sg
9,1,NSI,8,CET00837-SGD, SUPER COMPONENTS (S) PTE LTD, sales@supercom.com.sg,
9,2,BANANA,3,CET01610-USD, GRAND VENTURE TECHNOLOGY LIMITED, contact@gvt.com.sg,
9,2,NSI,0,CET01610-USD, GRAND VENTURE TECHNOLOGY LIMITED, contact@gvt.com.sg, kimhong.chong@gvt.com.sg
];

 

output:

Capture.PNG

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉

View solution in original post

2 Replies
Taoufiq_Zarra

@paulyeo11  like :

Input:

LOAD Unit_Price,Doc_Num,MODEL,if(item_cost=0,Unit_Price,item_cost) as item_cost,[Customer/Vendor], [Customer Name], Email, [E-Mail]

INLINE [
Unit_Price,Doc_Num,MODEL,item_cost,Customer/Vendor, Customer Name, Email, E-Mail
9,1,APPLE,4,CET00837-SGD, SUPER COMPONENTS (S) PTE LTD, sales@supercom.com.sg, sales@supercom.com.sg
9,1,NSI,8,CET00837-SGD, SUPER COMPONENTS (S) PTE LTD, sales@supercom.com.sg,
9,2,BANANA,3,CET01610-USD, GRAND VENTURE TECHNOLOGY LIMITED, contact@gvt.com.sg,
9,2,NSI,0,CET01610-USD, GRAND VENTURE TECHNOLOGY LIMITED, contact@gvt.com.sg, kimhong.chong@gvt.com.sg
];

 

output:

Capture.PNG

Regards,
Taoufiq ZARRA

"Please LIKE posts and "Accept as Solution" if the provided solution is helpful "

(you can mark up to 3 "solutions") 😉
paulyeo11
Master
Master
Author

Thank you very much.