Skip to main content
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Crosstable multiple dimensions

I trying to figure out how to load a crosstable in QlikView. I have managed to do it before, but then I only had one dimension in the columns and now I have two... I would very much appreciate it if someone could help me load attached exceltable into QlikView. The first two columns should be dimensions, as well as the years.

Thank You!

1 Solution

Accepted Solutions
Master II
Master II

4 Replies
Master II
Master II

May be as below:

LOAD Company,

ooxml, embedded labels, header is 1 lines, table is QV);

Note: Change the path according to your needs....

Master II
Master II

Try like that:


Master II
Master II

Crosstable should work


A cross table is a common type of table featuring a matrix of values between two or more orthogonal lists of header data, of which one is used as column headers. A typical example could be to have one column per month. To transform a cross table into a straight table, use a crosstable prefix. The result is that the column headers (e.g. month names) will be stored in one field - the attribute field - and the column data (month numbers) will be stored in a second field: the data field.

The syntax is:

crosstable (attribute field name, data field name [ , n ] ) ( loadstatement | selectstatement )


attribute field name is the field to contain the attribute values.

data field name is the field to contain the data values.

n is the number of qualifier fields preceding the table to be transformed to generic form. Default is 1.


Crosstable (Month, Sales) Load * from ex1.csv;

Crosstable (Month,Sales,2) Load * from ex2.csv;

Crosstable (A,B) Select * from table3;

Not applicable

That works perfect! Thank You