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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Manuel174102
Creator
Creator

Group by in data manager

Hello!!

I have the first table:

Nummer Amount Order Type Code
VR1 3 4
VR1 4 4
VR2 6 1
VR2 3 1
VR2 3 1
VR3 6 2
VR3 6 2
VR3 5 2
VR3 3 2

 

and I needed like this:

Nummer Amount Order Type Code
VR1 7 4
VR2 12 1
VR3 20 2

 

This is what I coded and its not working out

AmountCount:
Load
      Sum(Amount),
      "Document No_"

        "Order Type Code"
Resident Table
Group By "Document No_";

Labels (1)
4 Replies
justISO
Specialist
Specialist

Hi, try this:

 

AmountCount:
Load
[Document No_],
sum(Amount) as Amount,
[Order Type Code]
Resident Table
Group By [Document No_], [Order Type Code];

 

If you are aggregating something (making measure), you need to group by all used dimensions.

Manuel174102
Creator
Creator
Author

Hey, 

It is not working out. If I write that, it gives me the first table back 

justISO
Specialist
Specialist

hmm, maybe no concatenation and distinct can change something:

 

NoConcatenate
AmountCount:
Load distinct
[Document No_],
sum(Amount) as Amount,
[Order Type Code]
Resident Table
Group By [Document No_], [Order Type Code];

and don't forget to drop your resident Table if it is not needed anymore with script line

drop table Table;

 

fallenangel6
Creator
Creator

try this code. I'm getting the output.

LOAD
Nummer,
Sum(Amount) as totamt,
max("Order Type Code") as ordercode
FROM [lib://Downloads/Sample Data.xlsx]
(ooxml, embedded labels, table is Sheet1)
group by Nummer
;

fallenangel6_0-1658901285283.png