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

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
namu37
Contributor
Contributor

Daten mit laufender Nummer im Skript ausschließen

Hallo zusammen, 

untenstehend ein Auszug einer Tabelle mit Logistikdaten. Wie kann ich im Skript einschränken, dass nur Artikel mit nur einem Kolli angezeigt werden? Hat ein Artikel nur ein Kolli, gibt es im Feld LFD (laufende Nummer)  für diesen Artikel nur die Zahl 1. Gibt es mehrere Kollis pro Artikel gibt es im Feld LFD eine 1, in der nächsten Zeile eine 2, in der nächsten Zeile eine 3 usw. 

Ich kann schlecht nach LFD=1 filtern, da ich dann auch Artikel angezeigt bekomme, die noch weitere Kollis haben, diese werden nur nicht angezeigt.

Die grün markierten Artikel sind korrekt, da nur 1 Kolli vorhanden. Die schwarzen Artikel müssen von der Berechnung ausgeschlossen werden. Wie mache ich das??

Beispieltabelle:

Artikel Kolli LFD Länge Breite Höhe
100322/10 K 1 55 780 1310
100322/10 K 2 130 600 1070
100322/11 K 1 55 780 1070
100322/11 K 2 130 600 1070
100358/0 K 1 2055 135 155
100358/1 K 1 2020 345 66
100358/3 K 1 2050 330 87

 

Vielen Dank vorab!

 

Labels (1)
1 Solution

Accepted Solutions
hic
Former Employee
Former Employee

ArtikelCount:
Load
If(ArtikelCount>1,Artikel) as ArtikelWithMultipleInstances,
*;
Load Artikel, Count(Artikel) as ArtikelCount From <Table>
Group By Artikel ;

Data:
Load Artikel, Kolli, LFD, Länge, Breite, Höhe From <Table>
Where Not Exists(ArtikelWithMultipleInstances,Artikel);

View solution in original post

1 Reply
hic
Former Employee
Former Employee

ArtikelCount:
Load
If(ArtikelCount>1,Artikel) as ArtikelWithMultipleInstances,
*;
Load Artikel, Count(Artikel) as ArtikelCount From <Table>
Group By Artikel ;

Data:
Load Artikel, Kolli, LFD, Länge, Breite, Höhe From <Table>
Where Not Exists(ArtikelWithMultipleInstances,Artikel);