2016-08-08 4 views
0

Ich habe eine list of results, die eine Spalte mit der Dauer enthält. Ich möchte alle Zeilen ausschließen, bei denen die Dauer null ist. Ich habe Folgendes ohne Erfolg versucht.Hilfe abfragen. Entfernen Sie Zeilen, deren Dauer gleich 0 ist

not M contains '00:00:00.000'

M > 0

not M contains '12:00:00 AM'

Ich vermute, dass es etwas mit der Art und Weise wird die Dauer in dem uploadData!A:M Blatt formatiert zu tun hat. Hier ist die Formel in Frage und die spreadsheet in question.

=query(uploadData!A:M,"Select B, C, H, I, M where not(C) contains '"&JOIN("|",filter!A:A)&"' and B contains 'Incoming' and not B is null and not H is null ",1)

+0

ich die Daten häufig aktualisieren und würde es vorziehen, nicht manuell zu tun zu haben, zu löschen. Ich habe jedoch herausgefunden, wie ich es beheben kann. –

Antwort

0

es heraus! Ich habe nur eine FILTER-Funktion verwendet, um die Null-Dauer zu entfernen, bevor ich sie mit einer Abfrage umbringe. Sie werden bemerken, dass ich die Spaltenreferenzen von Buchstaben zu Zahlen ändern musste, damit sie korrekt funktioniert.

=query(FILTER(uploadData!A:M,uploadData!M:M>0),"Select Col2, Col3, Col8, Col9, Col13 where not Col3 contains '"&JOIN("' and not Col3 contains '",filter(filter!A2:A,filter!A2:A<>""))&"' and Col2 contains 'Incoming' and not Col2 is null and not Col9 is null Order by Col13",1)

Verwandte Themen