Google Sheets Query Get Row lorsqu'une de ces cellules n'est pas vide


14

Donc, comme mon titre l'indique, je voudrais sélectionner via une requête uniquement les lignes où certaines cellules ne sont pas vides / vides.

J'ai 4 piscines que j'ai un formulaire pour recueillir leur chimie. Dans des feuilles séparées, je voudrais afficher les données de chaque pool.

Je m'attends à des soumissions incomplètes mais si je n'obtiens qu'une seule valeur, j'aimerais quand même l'obtenir, mais je ne veux nulle part que les valeurs du pool soient complètement vides.

C'est la requête que je pensais pouvoir fonctionner, mais je n'ai que les en-têtes. Voici la feuille d'exemple sur laquelle tout le monde peut travailler .

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

ORDER BYne fonctionne pas non plus. Suis-je en train de manquer quelque chose?

Réponses:


20

S'il vous plaît essayez:

=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")

Cela a parfaitement fonctionné. Ne savait pasis not null
CamSyl

5
Sachez simplement que non nul voit une cellule avec une chaîne comme vide car avec la commande not NULL, seules les cellules contenant des valeurs numériques ne sont pas vides. Vérification du vide avec des chaînes de texte: WHERE B! = '' Vérification du vide avec des chaînes numériques: WHERE B n'est pas NULL
Jacob Hamfeldt Kold
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.