Caractère générique
Les caractères génériques sont des outils fondamentaux dans Excel pour créer des recherches dynamiques basées sur des motifs sans connaître les valeurs exactes. Ils fonctionnent dans les fonctions de correspondance de texte, les filtres et les opérations Rechercher et Remplacer. L'astérisque (*) agit comme un caractère générique multi-caractères, utile pour la correspondance de noms partiels ou le filtrage de produits par préfixe de catégorie. Le point d'interrogation (?) correspond à des caractères uniques précis, idéal pour les motifs de longueur fixe comme les codes SKU ou les identifiants d'employés.
Définition
Un caractère générique est un symbole spécial utilisé dans les formules et recherches Excel pour représenter un ou plusieurs caractères inconnus. L'astérisque (*) correspond à un nombre quelconque de caractères, tandis que le point d'interrogation (?) correspond à exactement un caractère. Les caractères génériques permettent une correspondance de motif flexible dans les fonctions comme COUNTIF, SUMIF et VLOOKUP.
Points clés
- 1L'astérisque (*) correspond à zéro ou plusieurs caractères de tout type.
- 2Le point d'interrogation (?) correspond à exactement un caractère.
- 3Les caractères génériques fonctionnent avec COUNTIF, SUMIF, IF, VLOOKUP et Rechercher et Remplacer.
Exemples pratiques
- →=COUNTIF(A:A,"*pomme*") compte toutes les cellules contenant 'pomme' n'importe où dans le texte.
- →=SUMIF(B:B,"202?-T?",C:C) additionne les valeurs où l'année commence par 202 et le trimestre est un chiffre unique.
Exemples détaillés
Un détaillant utilise =COUNTIF(A:A,"*chemise*") pour compter toutes les variantes de chemises (chemise-bleu, chemise-large, polo-chemise) en une seule formule. Cela évite de lister chaque variante séparément et détecte automatiquement les nouveaux produits correspondant au motif.
Avec =VLOOKUP("E2024?????",employee_table,2,FALSE), vous trouvez tout employé embauché en 2024 avec le format ID E2024 plus cinq chiffres inconnus. Les points d'interrogation garantissent exactement cinq caractères supplémentaires après le préfixe.
Bonnes pratiques
- ✓Utilisez * pour la correspondance de texte partiel lorsque la position exacte ou les caractères environnants sont inconnus.
- ✓Combinez les caractères génériques avec le contexte de fonction approprié—COUNTIF et SUMIF supportent les caractères génériques.
- ✓Échappez les caractères spéciaux avec le tilde (~) si vos données contiennent littéralement * ou ? pour éviter un comportement de caractère générique involontaire.
Erreurs courantes
- ✕Confondre les caractères génériques * et ? : * correspond à n'importe quel nombre de caractères, tandis que ? correspond à exactement un. Utiliser * quand vous avez besoin d'un motif de longueur fixe entraîne une sur-correspondance.
- ✕Oublier que les caractères génériques ne sont pas sensibles à la casse dans la plupart des fonctions Excel.
- ✕Ne pas échapper les caractères génériques littéraux dans les données : si un nom de produit est "taille-*-bleu", vous devez utiliser "taille-~*-bleu" dans les formules.
Astuces
- ✓Testez d'abord les formules de caractères génériques sur de petits ensembles de données avant d'appliquer à de grandes plages.
- ✓Utilisez la boîte de dialogue Rechercher et Remplacer (Ctrl+H) avec des caractères génériques pour prévisualiser les correspondances.
- ✓Combinez les caractères génériques avec des ancres : placez * au début pour la correspondance de suffixe ou à la fin pour la correspondance de préfixe.
Fonctions Excel associées
Questions fréquentes
Quelle est la différence entre les caractères génériques * et ?
Les caractères génériques fonctionnent-ils avec toutes les fonctions Excel?
Comment rechercher un astérisque ou un point d'interrogation littéral?
C'etait une tache. ElyxAI en gere des centaines.
S'inscrire