Google Sheets Query Zeile abrufen, wenn eine dieser Zellen nicht leer ist


13

So wie mein Titel besagt, möchte ich über eine Abfrage nur die Zeilen auswählen, in denen bestimmte Zellen nicht leer / leer sind.

Ich habe 4 Pools, für die ich ein Formular zum Sammeln ihrer Chemie habe. In separaten Blättern möchte ich die Daten jedes Pools anzeigen.

Ich erwarte einige unvollständige Übermittlungen, aber wenn ich nur einen Wert erhalte, möchte ich ihn trotzdem erhalten, aber ich möchte nirgendwo, dass die Poolwerte vollständig leer sind.

Dies ist die Abfrage, von der ich dachte, dass sie funktionieren könnte, aber ich bekomme nur die Header. Dies ist das Beispielblatt, an dem jeder arbeiten kann .

=QUERY('Form Responses 1'!A:N,"SELECT C,E,G,H WHERE G !='' OR H !='' ORDER BY C, E ASC", 1)

ORDER BYfunktioniert auch nicht. Vermisse ich etwas

Antworten:


18

Bitte versuche:

=QUERY('Form Responses 1'!A:N,"SELECT C,E,G,H where G is not null or H is not null order by C,E")

Das hat perfekt funktioniert. is not null
Wusste

4
Beachten Sie jedoch, dass eine Zelle mit einer Zeichenfolge nicht leer ist, da mit dem Befehl not NULL nur Zellen mit Zahlenwerten nicht leer sind. Überprüfung auf Leere mit Textzeichenfolgen: WHERE B! = '' Überprüfung auf Leere mit numerischen Zeichenfolgen: WO B nicht NULL ist
Jacob Hamfeldt Kold
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.