IF CONTAINS dans Google Sheets – Facile !

Video google sheet contains

Salut les besties ! Aujourd’hui, je vais vous parler d’une fonctionnalité très pratique dans Google Sheets : « IF CONTAINS » ou « SI CONTIENT » en français. Mais est-ce que Google Sheets a vraiment une fonction « Contient » ? Eh bien, pas vraiment. L’instruction « IF CONTAINS » est typique des requêtes SQL, et ce n’est pas une formule disponible dans Google Sheets. Cependant, ne vous inquiétez pas, il existe une solution simple pour contourner cela. Nous pouvons obtenir le même résultat qu’une instruction « IF CONTAINS » en combinant les fonctions « SI » et « REGEXMATCH ».

La fonction SI :

La fonction SI renvoie une valeur si une condition définie est vraie et une autre valeur si la condition définie est fausse. C’est une fonction très utile pour effectuer des calculs conditionnels dans Google Sheets.

Google Sheets

La fonction REGEXMATCH :

La fonction REGEXMATCH permet de déterminer si un morceau de texte correspond à une expression régulière. Cela peut sembler intimidant, mais ne vous inquiétez pas, je vais vous expliquer comment l’utiliser facilement.

Comment trouver la cellule contenant du texte dans Google Sheets

Voici un petit guide étape par étape pour vous montrer comment trouver la cellule contenant du texte dans Google Sheets. Prenons un exemple concret. Supposons que vous extrayez une liste de leads à partir de la plateforme Koala. Ils fournissent une liste d’entreprises que vous pouvez filtrer en fonction de leur taille, de leur chiffre d’affaires, de leur secteur d’activité et de leur pile technologique.

Dans cet exemple, nous allons rechercher les entreprises clientes de HubSpot qui utilisent la suite Google. Cependant, le filtre de leur pile technologique fonctionne avec un filtre OU, et non un filtre ET. Par conséquent, pour filtrer la liste d’entreprises, je dois d’abord extraire les clients de HubSpot, puis filtrer davantage en fonction des entreprises qui ont la suite Google dans leur liste d’outils technologiques.

La liste extraite de Koala ressemble à ceci :

Lead  |  Pays  |  Secteur  |  Pile technologique  
-------------------------------------------------
Lead1 |  USA   |   Tech   |  HubSpot, G Suite  
Lead2 |  France|   Media  |  Salesforce, G Suite  
Lead3 |  Canada|   Finance|  HubSpot, Microsoft 365

Maintenant, je peux utiliser les fonctions SI et REGEXMATCH pour trouver les entreprises de ma liste de clients HubSpot qui utilisent la suite Google. C’est facile !

La formule sera la suivante :

=SI(REGEXMATCH(D2,"G Suite"),"TRUE","FALSE")

Cette formule signifie essentiellement :

  • Je cherche la valeur « G Suite » dans la liste des outils de chaque entreprise de ma liste.
  • Si l’entreprise utilise la suite Google, la fonction renvoie VRAI.
  • Si l’entreprise n’utilise pas la suite Google (ou mieux, si « G Suite » n’est pas contenu dans la liste des outils de sa pile technologique), la fonction renvoie FAUX.

C’est génial, n’est-ce pas ? Cette fonctionnalité vous permet de faire bien plus que simplement trouver des correspondances de texte. Elle vous aide à gérer de nombreux cas d’utilisation avec des sous-chaînes de caractères, vous permettant d’effectuer des analyses textuelles nuancées. Par exemple, elle vous aide à identifier si une cellule contient du texte provenant d’une liste spécifique, à effectuer des correspondances partielles ou à rechercher des motifs spécifiques dans une liste de leads, de clients, de contrats, etc. Cette combinaison vous donne le pouvoir d’une fonction « SI CONTIENT » SQL directement dans Google Sheets.

Compter les cellules avec un texte spécifique dans Google Sheets

Maintenant que nous savons comment utiliser la combinaison de fonctions SI et REGEXMATCH, il est facile de faire beaucoup de choses avec. Par exemple, si nous voulons compter le nombre de cellules qui contiennent un texte spécifique (par exemple, « G Suite ») dans leur pile technologique, nous pouvons simplement utiliser la fonction NB.SI.

Conclusion

En conclusion, même si la fonctionnalité « Google Sheets contient » n’existe pas, il existe une solution simple en combinant la fonction REGEXMATCH avec les instructions SI. Que vous filtriez des données en fonction d’un texte spécifique, que vous comptiez des occurrences ou que vous analysiez des correspondances partielles, ce filtre vous permet de le faire facilement.

Alors, que pensez-vous de cette astuce ? Est-ce que ça vous a été utile ? N’hésitez pas à essayer ces fonctions dans Google Sheets et à me faire part de vos commentaires. Et si vous voulez en savoir plus sur les astuces de Google Sheets et le marketing en ligne, n’oubliez pas de visiter Crawlan.com pour plus d’articles intéressants.

À bientôt les besties !

Articles en lien