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

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Adding columns values while load

Hello,

I have a excel file that has 3 value fields (columns) A, B and C that I want to add to get another column D.

"LOAD A + B + C as D" doesn't work somehow. I can of course create the D column in the source file while adding A, B and C, but is there a way I can sum A, B and C while loading?

thanks,

Manoj

1 Solution

Accepted Solutions
Not applicable
Author

try it

rangesum(a,b,c) as d

View solution in original post

6 Replies
Anonymous
Not applicable
Author

Hi,

Make sure your script like this.

table1:

Load *, (A+B+C) as D;

Load *

FROM

(ooxml, embedded labels, table is Sheet1);

this should do.

BR,

chinna

Not applicable
Author

Hi Chinna,

I did try preceding load but it did not work either. Let me try again and check.

thanks,

Manoj

Not applicable
Author

try it

rangesum(a,b,c) as d

Not applicable
Author


Hi,

Use numsum(A+B+C) as D

or else try to use resident load.

table1:

Load *

FROM

(ooxml, embedded labels, table is Sheet1);

Table2:

Load *,

         A+B+C as D,

         Numsum(A+B+C) as D1

Resident table1;

Drop table1;

Not applicable
Author

That works. Thanks.

Manoj

MarcoWedel

very good.

So the trick was to treat null and non-numeric values as 0, like the range functions do.

regards

Marco