Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
nareshthavidishetty
Creator III
Creator III

pivot table

Hi,

I need to develop a pivot table by combining two pivot tables which has different dimensions.Please check the below images and attached qvw  for your reference.I want table like 3rd image(I just crop the 3rd image in paint)

1.png2.png3.png

4 Replies
mithilesh17
Partner - Creator II
Partner - Creator II

Hi,

Concatenate both the table in script and try

try below code

PRODUCT_SALES:
LOAD Product,
     STATE,
     SALES1
FROM

(ooxml, embedded labels, table is Sheet1);

concatenate

LOAD Product1 as Product,
     state as STATE,
     sales as SALES1
FROM

(ooxml, embedded labels, table is Sheet2);

Then create Pivot table with

Product and STATE as dimension and

Sum(SALES1) as expression

Regards

nareshthavidishetty
Creator III
Creator III
Author

But there i need to write different expression for sales and Sales1

mithilesh17
Partner - Creator II
Partner - Creator II

Hi,

then use outer join

like

PRODUCT_SALES:
LOAD Product,
     STATE,
     SALES1
FROM

(ooxml, embedded labels, table is Sheet1);

JOIN

LOAD Product1 as Product,
     state as STATE,
     sales
FROM

(ooxml, embedded labels, table is Sheet2);

and

Then create Pivot table with

Product and STATE as dimension and

Sum(if(isnull(SALES1) or len(trim(SALES1))=0,sales,SALES1) as expression

Regards

ecolomer
Master II
Master II

In order to have unified both files, use concatenate function and the result are a file with the data from 2 tables