Les opérateurs de comparaison simples dans Google Sheets Query faciles à comprendre

Ce billet contient quelques exemples de formules qui expliquent l’utilisation des opérateurs de comparaison simples dans Google Sheets Query. Il existe sept opérateurs au total : < (inférieur à), <= (inférieur ou égal à), > (supérieur à), >= (supérieur ou égal à), = (égal à), != (différent de) et <> (différent de).

Dans ce tutoriel, vous trouverez des exemples de base d’utilisation des opérateurs de comparaison simples dans la fonction QUERY.

En utilisant les opérateurs de comparaison, simples ou complexes, il peut être nécessaire d’utiliser des littéraux, c’est-à-dire des valeurs utilisées pour la comparaison. Leur utilisation est différente pour les nombres, les chaînes de caractères et les dates. Par exemple, une chaîne de caractères doit être placée entre guillemets simples ou doubles (j’utilise généralement des guillemets simples). Vous pouvez trouver ces détails dans l’un de mes autres tutoriels, que vous pouvez consulter ici : Exemples d’utilisation des littéraux dans Query dans Google Sheets.

Dans les exemples suivants, je ne vais pas approfondir les détails de l’utilisation des littéraux dans Google Sheets Query.

En plus de cela, il existe quelques opérateurs de comparaison (de chaînes de caractères). Nous en discuterons dans la dernière partie de ce tutoriel sous le titre « Opérateurs de comparaison complexes ».

Tous les (sept) opérateurs de comparaison simples dans Google Sheets Query

Données d’exemple : Notes des élèves dans trois matières lors de différents trimestres (premier, deuxième et troisième).

J’ai inclus ci-dessous sept formules Query. Nous allons les aborder une par une.

1. Inférieur à (<) dans Sheets Query.
=query(A1:E,"Select * where C &lt; 95",1)

2. Supérieur à (>) dans Sheets Query.
=query(A1:E,"Select * where D &gt; 80",1)

3. Inférieur ou égal à (<=) dans Sheets Query.
=query(A1:E,"Select * where D &lt;= 80",1)

4. Supérieur ou égal à (>=) dans Sheets Query.
=query(A1:E,"Select * where E &gt;= 80",1)

5. Égal à (=) dans Sheets Query.
=query(A1:E,"Select * where B = 'First'",1)

6. Différent de (<>) dans Sheets Query.
=query(A1:E,"Select * where B &lt;&gt; 'First'",1)

7. Différent de (<>) équivalent.
=query(A1:E,"Select * where B != 'First'",1)

Veuillez noter que pour comparer à une valeur nulle dans une colonne, vous devez utiliser « is null » ou « is not null ». Voici un exemple :
=query(A1:E,"Select * where B is not null",1)

J’espère que les exemples ci-dessus vous aideront à comprendre l’utilisation des opérateurs de comparaison simples dans Google Sheets Query. N’oubliez pas d’apprendre l’utilisation des littéraux, comme mentionné au début de ce tutoriel.

Pour utiliser plusieurs opérateurs de comparaison dans Google Sheets Query, dans la même colonne ou dans des colonnes différentes, vous devez savoir comment utiliser And, Or et Not dans Google Sheets Query.

Opérateurs de comparaison complexes

Les cinq opérateurs ci-dessous sont utilisés pour la comparaison de chaînes de caractères. Mais vous pouvez également comparer des nombres dans une certaine mesure.

  1. Contains
  2. Matches
  3. Starts with
  4. Ends with
  5. Like

J’ai inclus tous les conseils nécessaires dans ce tutoriel pour vous aider à comprendre les opérateurs de comparaison simples et complexes dans Google Sheets Query.

C’est tout pour le moment ! Revenez bientôt pour un autre tutoriel sur Google Sheets.

Articles en lien