Utiliser Regexmatch dans les critères de filtrage de Google Sheets [Exemples]

Si vous voulez appliquer des conditions de filtrage plus spécifiques, vous pouvez utiliser Regexmatch dans les critères de filtrage de Google Sheets. Cependant, vous devez faire attention lorsque vous l’utilisez dans des colonnes de nombres et de dates, car c’est une fonction de texte.

Si vous utilisez Regexmatch pour filtrer une colonne de nombres, formatez la colonne en texte. Vous pouvez utiliser le menu Format pour formater le nombre en texte (Format > Nombre > Texte brut).

En ce qui concerne le critère de date dans Regex (Regex dans une colonne de dates), j’ai un autre tutoriel. Vous pouvez trouver le lien sous les « Sujets associés » en bas.

Nous allons apprendre comment utiliser la fonction Filtrer en combinaison avec Regexmatch à l’aide d’exemples. J’ai sept formules d’exemple pour vous qui vous montreront différentes combinaisons de Regex et de Filtrer.

Deux articles incontournables avant de continuer.

  1. Comment utiliser la fonction REGEXMATCH dans Google Sheets.
  2. Comment utiliser la fonction Filtrer dans Google Sheets [Utilisation de base et avancée].

Cela étant dit, passons à notre partie principale de ce tutoriel Google Sheets.

Comment utiliser Regexmatch en combinaison avec la fonction Filtrer dans Google Sheets

Données d’exemple à utiliser pour la combinaison Regex_Filtrer.
Sample Data

Voyons comment appliquer différentes conditions dans cette colonne.

Similaire: Filtrer plusieurs conditions dans la même colonne dans Google Sheets

Exemples: Regexmatch dans les critères de filtrage de Google Sheets

  1. Filtrer la colonne A qui contient le mot « Oil », sensible à la casse.
    =filtrer(A1:D, regexmatch(A1:A, « Oil »))

  2. Filtrer la colonne A qui contient les mots « Olive Oil », sensible à la casse.
    =filtrer(A1:D, regexmatch(A1:A, « Olive Oil »))

  3. Filtrer la colonne A pour « Olive Oil » ou « Coconut Oil », sensible à la casse.
    Il s’agit de plusieurs conditions dans la même colonne de la fonction Filtrer.
    =filtrer(A1:D, regexmatch(A1:A, « Olive Oil|Coconut Oil »))

  4. Filtrer la colonne A lorsqu’il y a un mot entre parenthèses que nous voulons filtrer.
    =filtrer(A1:D, regexmatch(A1:A, « (([A-Za-z]+)) »))
    La sortie de cette combinaison Filter Regex sera #N/A! car il n’y a pas de valeur correspondante dans la colonne A.

  5. Regexmatch avec la fonction Filtrer, sans tenir compte de la casse.
    C’est un peu délicat. Vous pouvez appliquer n’importe quelle casse (minuscule, majuscule, titre) avec l’expression régulière Regexmatch.
    Ici, j’ai utilisé la casse minuscule et utilisé l’expression régulière en conséquence.
    =filtrer(A1:D, regexmatch(minuscule(A1:A), « oil »))

Similaire: Comment appliquer un changement massif de cas avec la fonction Query dans Google Sheets.

  1. Comment filtrer une colonne en fonction de 3 conditions dans cette même colonne en utilisant Regexmatch avec la fonction Filtrer.
    =filtrer(A1:D, regexmatch(A1:A, « Extra Virgin Olive Oil|Pure Virgin Canola Oil|Pure Rice Bran Oil »))

  2. Filtrer la colonne A pour une correspondance exacte.
    Ici, pas besoin d’utiliser Regex pour une correspondance exacte. Vous pouvez directement utiliser la fonction Filtrer.
    =filtrer(A1:D, A1:A= »Oil »)

C’est tout pour le moment. Utilisez les formules ci-dessus sur vos propres données pour apprendre à les utiliser. J’espère que vous avez apprécié votre séjour ici.

Sujets associés

  1. Comment utiliser la fonction REGEXEXTRACT dans Google Sheets et les expressions régulières RE2.
  2. Fonction REGEXREPLACE de Google Sheets : Comment l’utiliser et exemples.
  3. Regexmatch avec des dates dans Google Sheets – Correspondance unique/multiple.
  4. REGEXMATCH dans SUMIFS et colonnes de critères multiples dans Google Sheets.
  5. Utilisez la fonction Query comme alternative à la fonction Filtrer dans Google Sheets.
  6. Comment utiliser des critères de date dans la fonction Filtrer dans Google Sheets.

Pour plus d’articles intéressants sur Google Sheets et d’autres conseils en marketing numérique, visitez Crawlan.com.

Articles en lien