Requête Google Sheets : sélectionnez les lignes contenant une chaîne
Vous pouvez utiliser la syntaxe suivante pour sélectionner les lignes contenant une chaîne spécifique à l’aide de la fonction de requête Google Sheets :
=requête ( A1:C9 , » sélectionnez A, B où B contient ‘ceci’ » , 1 )
Cette requête particulière sélectionne les colonnes A et B de la plage de cellules A1:C9 où la colonne B contient la chaîne « this » et le 1 spécifie qu’il y a 1 ligne d’en-tête en haut de la plage de cellules.
Les exemples suivants montrent comment utiliser cette fonction en pratique avec l’ensemble de données suivant :
Exemple 1 : sélectionner des lignes contenant une chaîne
Nous pouvons utiliser la syntaxe suivante pour sélectionner toutes les lignes où la colonne Team contient la chaîne ‘ Lak ‘ :
Cette requête renvoie les deux lignes contenant la chaîne « Lak » dans la colonne Équipe.
Exemple 2 : sélectionner des lignes qui ne contiennent pas de chaîne
Nous pouvons utiliser la syntaxe suivante pour sélectionner toutes les lignes où la colonne Team ne contient pas la chaîne ‘ Lak ‘ :
Notez que cela renvoie chaque ligne où le nom de l’équipe n’est pas égal à Lakers.
Exemple 3 : sélectionner des lignes contenant une chaîne parmi plusieurs
Nous pouvons utiliser la syntaxe suivante pour sélectionner toutes les lignes où la colonne Team contient la chaîne ‘ Lak ‘ ou la chaîne ‘ Mav ‘ :
Cela renvoie uniquement les lignes où le nom de l’équipe est égal à Lakers ou Mavericks.
Ressources additionnelles
Google Sheets : comment additionner les valeurs par catégorie
Google Sheets : comment effectuer une requête à partir d’une autre feuille