4.3/5 - (10 votes)

Les Regex sont des outils indispensables sur Google Sheet qui vous permettra d’augmenter drastiquement votre productivité en plus de vous permettre d’identifier et de nettoyer vos fichiers.

dans cet article, nous allons aborder la fonction :
=regexmatch()

Nous allons d’abord expliquer a quoi sert RegexMatch sur Google Sheet, ensuite nous verrons comment utiliser RegexMatch et enfin nous verrons quelques cas d’utilisation très sympa.

Si vous voulez en savoir plus sur les types de Regex disponible sur Google Sheet, rendez-vous sur cet article.

RegexMatch sur Google Sheet : A quoi ça sert ?

Concrètement, les Regex permettent de faire de l’analyse sémantique. C’est un langage de « semi » programmation permettant d’identifier des patterns dans un objet.

Il y a pas mal de termes techniques dans cette phrase donc je vais préciser.
Par analyse sémantique, j’entends analyser un texte, une suite de chiffre, des caractères et retrouver des points communs dans ces éléments. Ces « éléments » sont ce que j’appelle des objets au-dessus.

Créez votre Machine a Prospect en 1 clic !

Avec Derrick App, Retrouvez vos Clients Ideaux, Trouvez leurs Informations de Contact et Constituez des Listes de Prospects pour votre Prospections en 1 clic directement dans Google Sheet.

Lancez vous Aujourd’hui et obtenez 200 Crédits Gratuit par Mois !

Essayez Gratuitement!

Des objets peuvent être d’une multitude de types :

  • des textes
  • des lettres
  • des chiffres
  • des caractères
  • des emojis

Tous caractères ou suite de caractères = 1 objet (par exemple une cellule de Google Sheet). Les Regex vont alors nous permettre de fouiller dans ces objets de manière automatisé et rapide et de retrouver une suite de caractères qu’on cherche pour ensuite en faire quelque chose (à vous définir ce que vous cherchez).

Dans le cas de RegexMatch, ce que va faire la formule c’est de chercher dans les objets et de trouver une suite de caractères que vous allez lui demander pour finalement vous dire si cette suite de caractères existe dans l’objet / les objets que vous lui envoyez.

Prenons un exemple :

J’ai 300 « objets » qui sont des cellules google Sheet remplit avec des données disons des prénoms. Je cherche à regarder si le prénom a +4 lettres ou que les prénoms sont tous en majuscule en 1ere lettre. Avec une Regex très très simple et la formule RegexMatch je peux savoir instamment si c’est le cas ou non. c’est a ca que sert RegexMatch. à vous dire si OUI ou NON il trouve ce que vous lui demandez.

Exemple de cas d’utilisation (simple)

Bon l’exemple, n’est pas le plus représentatif de ce que peut vous permettre de faire les regexMatch de Google Sheet mais vous verrez des cas bien plus intéressant plus bas !

RegexMatch sur Google Sheet : Explication de la formule

Analysons la formule google Sheet RegexMatch

Selon la documentation officielle de Google Sheet voici ce qu’on a :

REGEXMATCH(text, regular_expression)
text – The text to be tested against the regular expression.
regular_expression – The regular expression to test the text against.

Google documentation

Tout d’abord il faut savoir que chaque formule sur Google Sheet commence toujours par un « = ».

En mettant « =  » vous expliquez à Google que vous allez réaliser une opération ou une formule.

Attention, selon la langue de votre compte google, les « , » peuvent être des « ; » donc si ca ne marche pas essayez de mettre des « ; » au lieu des « , ».

Rentrons maintenant dans le vif du sujet des RegexMatch.
La formule RegexMatch prend 2 éléments que vous deviez lui fournir.

  1. L’objet, comprenez donc par la, la cellule qu’il doit analyser
  2. La Regex, comprenez par la ce qu’il doit chercher dans cette cellule.

Dans notre exemple de tout a l’heure ça donnerait en langage compréhensible pour un humain non-tech :
=Regexmatch(my cell;tell me TRUE if in my cell you find only 4 letters)

Évidemment, le langage Regex est un peu plus complexe mais pas si compliqué en fait si on prend le temps de comprendre. Si vous n’avez aucune notion tech, comptez 1 journée pour bien maîtriser les Regex Si vous êtes un peu tech, en 2-4h vous avez compris et pourriez appliquer les Regex dans toutes vos routines.

Si vous voulez apprendre les Regex, voici 2 ressources super utiles :

  • https://formation.deux.io/cours/regex
  • https://regex101.com/

Avec ces 2 éléments vous deviendrez un vrai pro 🙂

Passons au cas d’usage !

Comment utilisez RegexMatch pour mieux prospecter ?

Il n’est pas rare d’utiliser Google Sheet comme une base de données de prospection. Vous servant à lister vos clients, vos prospects, vos potentiels targets à contacter.

Je vais vous expliquer comment constituer et nettoyer une base de données a l’aide de :

Le tout 100% gratuitement.

Ça vous tente ? C’est parti.

Installer derrick app

Faites votre recherche sur LinkedIn SalesNavigator

  • Rendez vous dans Sales Navigator
  • Faites une recherche pour cibler les prospects qui vous intéressent, vous pouvez utiliser des opérateurs booleans pour affiner vos résultats.

Exporter vos leads dans Google Sheet

Très facile, il suffit de copier-coller l’URL de votre recherche dans la fonctionnalité « Lead Import » de derrick.

⚠️ Pensez à ajouter votre li_at pour pouvoir réaliser cette action. Pour le faire voici 2 options :

  1. Telechargez cette extension chrome qui retrouvera votre Li_at pour vous
  2. Lisez cet article


Voici une vidéo pour vous aider :

Utilisation de RegexMatch dans votre Google Sheet

À ce stade, vous devriez avoir votre liste de leads dans un Google Sheet, bravo.

Exemple de liste de leads exporté avec derrick app

Il est temps d’utiliser la puissance de Google Sheet avec les RegexMatch !

Nous allons essayer de filtrer notre liste pour ne garder que ceux qui sont « CEO » ou « Fondateur » Ou « Président ».

Option 1 : Mettre un filtre en cliquant sur :

Fonctionnalité filtre sur Google sheet

Ensuite, sélectionner dans la colonne « title » les « CEO » ou « Fondateur » Ou « Président ».

C’est super rapide, l’inconvénient c’est quand faisant ainsi vous n’aurez pas les profils qui vont noter « CEO » + autre chose pourtant ils sont pertinents exemple Michel ici ne sera pas dans votre filtre car il ne répond pas exactement a votre filtre (trouver les « CEO » avec uniquement CEO dans le title)

Option 2 : vous utilisez Regexmatch sur Google Sheet.
Vous indiquez que vous voulez que la RegexMatch cherche dans la cellule s’il trouve « CEO » ou « Fondateur » Ou « Président ».

En Regex, ça va donner ceci :

=regexmatch(MyCell;"(CEO|President|Founder)")

Ensuite étirez la formule a toute votre colonne et voici ce qui se passe :


Attention les Regex sont sensibles à la case. Si Fondateur est écrit sans majuscule la Regex ne la trouvera pas il faudra formater sa Regex match pour qu’il la trouve !

Vous voyez, rien de plus simple vous pouvez maintenant filtrer votre colonne RegexMatch pour ne garder que ceux qui sont bien (CEO|President|Founder) en cliquant que sur les « TRUE »

  • les « | » signifie OU en Regex
  • les () signifie dans cet ensemble
  • donc « (ça|ou ça| ou sinon ça) ».

La différence ici c’est que RegexMatch ne va pas regarder si vous avez expressément CEO mais va vous dire OUI il est bien noté CEO dans cette case mais il peut aussi y avoir noté d’autres choses.

J’espère que cet exemple a pu vous aider à comprendre comment on peut utiliser RegexMatch dans le cadre de la prospection. Imaginez maintenant pouvoir le faire pour :

  • identifiez si un lead a plus de x années d’expérience dans son domaine
  • identifiez si un lead est dans son entreprise depuis peu
  • identifiez si un lead a une skill particulière dans son profil
  • identifiez si un lead …

Toutes ces infos derrick vous les donnera.
Avec un peu d’exercice sur les Regex, vous allez pouvoir créer des listes « laser » de prospection !

Utilisation de RegexMatch dans votre Google Sheet

Trouvez les meilleurs pour votre entreprise est quelque chose de plus en plus compliqué a mesuré que le marché se tend.
À l’aide de derrick et des RegexMatch de Google Sheet, vous pourrez trouver des bons profils selon vos critères et les démarches par exemple cibler des étudiants tout fraîchement sortie d’école !

Comment faire ?

C’est simple on va encore une fois réitérer les mêmes étapes pour trouver nos profils avec Linkedin sales Navigator & derrick puis d’enrichir vos données :

Ensuite, filtrer vos listes à partir de RegexMatch pour par exemple :

  • Récupérer leurs expériences professionnelles pour trouver des étudiants ayant réalisé des stages / alternances
  • récupérer, les étudiants en fin de cursus
  • ….

Ensuite il ne vous reste qu’à réaliser une stratégie de sourcing au top !

Catégories : Growth Hacking

2 commentaires

Renaud · 9 octobre 2022 à 19h06

Je découvre avec intérêt ton article, car il m’avait été déconseillé car jugés trop complexes d’utiliser les Regex pour l’analyse du champ Title dans les profil linkedin par exemple.
J’ai un exemple concret
Je comprend qu’il est puissant pour reconnaitre une chaine de caractères; genre, CEO, DAF, DSI, CFO ou Directeur financier…
Mais si je cherche les dirigeants ou directeur (C Level), et pas leurs ajoints ou aides diverses, comment retirer les title contenant « assistant, adjoint, alternant, stagiaire….)etc…
??
Par avance merci pour tes précisions

    Jonathan Maurin · 11 octobre 2022 à 11h22

    Bonjour Renaud, Il suffit que tu réalises une regex qui match « assistant » ou « adjoint ». puis que tu retires ceux qui MATCH cette requete.

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *