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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Need help in Transforming Dimensions

Dear,

Community.

Scenario:

How can i use cross table function to make 4 dimensions as One Dimension. and similarly next four dimensions as another dimension.

please see the attach files.

what would be the best approch to full fill the requirment.

1 Solution

Accepted Solutions
whiteline
Master II
Master II

Hi.

Just rearrange your fields in a load statement and use two separate loads:

(ID is used as a key to connect the tables)

Crosstable([Consultancy], [Consultancy Value], 9)

LOAD

  rowno() as ID,

  Depatment,

  Designation,

  [Hiring Target],

  [YTD Offers Extended],

  [Rejected Offers],

  Drops,

  [Pending Offers],

  [Outstanding Offers],

  [Consultancy A],

  [Consultancy B],

  [Consultancy C],

  [Consultancy D]

FROM

(ooxml, embedded labels, table is Data);

Crosstable([In Processing Consultancy],  [In Processing Consultancy Value], 1)

LOAD

  rowno() as ID,

  [In Processing Consultancy A],

  [In Processing Consultancy B],

  [In Processing Consultancy C],

  [In Processing Consultancy D],

FROM

(ooxml, embedded labels, table is Data);

View solution in original post

2 Replies
whiteline
Master II
Master II

Hi.

Just rearrange your fields in a load statement and use two separate loads:

(ID is used as a key to connect the tables)

Crosstable([Consultancy], [Consultancy Value], 9)

LOAD

  rowno() as ID,

  Depatment,

  Designation,

  [Hiring Target],

  [YTD Offers Extended],

  [Rejected Offers],

  Drops,

  [Pending Offers],

  [Outstanding Offers],

  [Consultancy A],

  [Consultancy B],

  [Consultancy C],

  [Consultancy D]

FROM

(ooxml, embedded labels, table is Data);

Crosstable([In Processing Consultancy],  [In Processing Consultancy Value], 1)

LOAD

  rowno() as ID,

  [In Processing Consultancy A],

  [In Processing Consultancy B],

  [In Processing Consultancy C],

  [In Processing Consultancy D],

FROM

(ooxml, embedded labels, table is Data);

Not applicable
Author

Dear,

Thanks it works like a charm.

Thanks,

Mukram.