Une formule REGEXMATCH pour l'analyse de recherche de mots-clés
Contribution de
SaaS Hackers
Qu'est-ce que la fonction REGEXMATCH ?
La fonction `REGEXMATCH` permet de vérifier si un motif ou une séquence de caractères donné(e) figure dans un texte. Elle s'appuie sur ce qu'on appelle des expressions régulières (regex, en abrégé) pour définir ce motif.
Pour faire simple, voyez `REGEXMATCH` comme un moyen de rechercher des mots ou des expressions précis dans un texte plus long. C'est comme une fonction de recherche, mais bien plus puissante.
Prenons un exemple : vous avez une colonne dans un tableur contenant différentes phrases ou expressions (comme des requêtes de recherche). Vous voulez trouver toutes les cellules qui contiennent le mot « cat ». Plutôt que de parcourir chaque cellule à la main, vous pouvez utiliser `REGEXMATCH` pour rechercher et identifier automatiquement les cellules qui contiennent le mot « cat ».
La fonction `REGEXMATCH` prend deux arguments : le texte dans lequel vous voulez chercher et le motif à repérer. Si le motif est trouvé dans le texte, elle renvoie `TRUE` ; sinon, elle renvoie `FALSE`.
Comment l'utiliser pour l'analyse de recherche de mots-clés
REGEXMATCH est un excellent outil pour toute personne qui souhaite analyser elle-même ses recherches de mots-clés SEO ou PPC avec Google Sheets. Vous pouvez notamment l'utiliser pour repérer les requêtes à forte intention, par exemple en vérifiant si la requête contient le mot « software » ou « solution ».
Voici un exemple de formule regexmatch à utiliser dans Google Sheets pour filtrer des données selon les mots contenus dans une cellule :
`=FILTER(A:A, REGEXMATCH(LOWER(A:A), "word1|word2|word3"))`
Remplacez « A:A » par la plage de cellules que vous souhaitez filtrer (par exemple « A2:A100 »). Remplacez « word1 », « word2 » et « word3 » par les mots précis que vous voulez repérer. Vous pouvez ajouter ou retirer des mots en les séparant par une barre verticale (|) à l'intérieur des guillemets.
La formule utilise la fonction REGEXMATCH pour vérifier si l'un des mots indiqués est présent dans chaque cellule. La fonction LOWER convertit le contenu des cellules en minuscules afin que la correspondance ne tienne pas compte de la casse. La fonction FILTER filtre les données selon les résultats obtenus et renvoie les valeurs filtrées de la colonne A.
N'oubliez pas d'adapter la formule à votre feuille et à la plage de données concernée.
Contribution de
SaaS Hackers


