Téléphone : 07.51.62.01.40 | Mail : contact@morpheus-formation.fr
La fonction SUBSTITUE Excel permet de remplacer une chaîne spécifique de caractères par une autre.
NB : si tu veux remplacer un nombre précis de caractères dans une chaîne de texte, alors tu peux utiliser la fonction REMPLACER. Tu peux aussi utiliser la fonctionnalité « Rechercher et remplacer » sur Excel pour remplacer une chaîne spécifique de caractères par une autre.
Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Syntaxe SUBSTITUE Excel
SUBSTITUE(Texte;Ancien_texte;Nouveau_texte;[No_position])
Argument | Description |
---|---|
Texte (obligatoire) | Texte dans lequel tu veux remplacer certains caractères. |
Ancien_texte (obligatoire) | Texte à remplacer. |
Nouveau_texte (obligatoire) | Texte qui remplace l'ancien texte. |
[No_position] (facultatif) | Position de l’Ancien_texte à remplacer dans le texte : ⇢ Si [No_position] est omis, alors chaque ancien texte dans le texte est remplacé par le nouveau texte. ⇢ Si [No_position] est spécifié, alors seule le Xe occurrence de l’Ancien_texte est remplacée par le nouveau texte dans le texte. |
Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre Quiz Excel (≈ 7min)
Exemple SUBSTITUE Excel
Ici, tu veux remplacer "Handball"par "Football" (cellule B2) et les "." par des "-" (cellule B3).
Puis, tu veux remplacer "1110" par "0000" (cellule E2) et "1110" par "1000" (cellule E3).
RemarquES
- (1) SUBSTITUE remplace chaque "1" par "0" car le [No_position] est omis (pas renseigné).
- (2) SUBSTITUE remplace "11" par "00" à partir de la 2e occurrence de "11".
- Pour rappel, tu peux aussi utiliser la fonctionnalité « Rechercher et remplacer » sur Excel pour remplacer une chaîne spécifique de caractères par une autre.
Nos exercices pour tous les niveaux
Progresser lentement, mais sûrement avec nos exercices gratuits
Les problèmes courants
PROBLÈME | EXPLICATION |
---|---|
SUBSTITUE différencie les minuscules et les majuscules | ⇢ La fonction SUBSTITUE est sensible à la casse. Cela signifie que si tu cherches à remplacer "chat" par "chien", SUBSTITUE ne remplacera pas "CHAT" ou "chien". ⇢ Si tu veux que la fonction soit insensible à la casse, tu dois imbriquer la fonction MINUSCULE ou MAJUSCULE dans l'argument Texte de la fonction SUBSTITUE : (1) =SUBSTITUE(MINUSCULE(A1);"at";"ien") (2) =SUBSTITUE(MAJUSCULE(A1);"AT";"IEN") |
SUBSTITUE remplace toutes les occurrences d'une chaîne de caractères | Si tu veux remplacer une seule occurrence d'une chaîne de caractères, tu dois ajouter l'argument facultatif [No_position] dans la fonction SUBSTITUE. Il permet d'indiquer la position de la première occurrence à remplacer dans le texte. |
SUBSTITUE ne fonctionne pas avec des cellules vides | Si la cellule à remplacer est vide, alors la fonction SUBSTITUE ne peut rien faire. Autrement dit, elle renvoie une cellule vide elle aussi. Assure-toi donc d'avoir une cellule contenant du texte avant d'utiliser la fonction. |
SUBSTITUE ne peut pas remplacer des couleurs | Pour remplacer des couleurs par d'autres couleurs, tu dois utiliser la fonctionnalité « Rechercher et remplacer » sur Excel. |
Nos meilleures pratiques
ASTUCE | EXPLICATION |
---|---|
Imbrique MINUSCULE ou MAJUSCULE dans la fonction SUBSTITUE | Si tu veux que la fonction soit insensible à la casse, tu dois imbriquer la fonction MINUSCULE ou MAJUSCULE dans l'argument Texte de la fonction SUBSTITUE : (1) =SUBSTITUE(MINUSCULE(A1);"at";"ien") (2) =SUBSTITUE(MAJUSCULE(A1);"AT";"IEN") |
Imbrique GAUCHE ou DROITE dans la fonction SUBSTITUE pour remplacer les premiers ou derniers caractères d'une chaîne de texte | ⇢ Cela peut être très utile lorsque tu dois remplacer les premiers ou derniers caractères d'une chaîne de texte. ⇢ Par exemple, tu peux utiliser cette astuce pour corriger une erreur ou normaliser le format de tes données. |
Imbrique la fonction SUBSTITUE dans la fonction CONCAT ou JOINDRE.TEXTE pour combiner des chaînes de texte | ⇢ Cela peut être très utile lorsque tu dois remplacer et combiner plusieurs chaînes de texte. ⇢ Par exemple, tu peux utiliser cette astuce pour corriger une erreur, normaliser le format de tes données, ou grouper les données dont tu as besoin. |
Utilise la fonctionnalité Excel « Rechercher et remplacer » pour remplacer rapidement une chaîne spécifique de caractères et/ou une couleur par une autre. | ⇢ Au lieu de les remplacer manuellement avec la fonction SUBSTITUE, « Rechercher et remplacer » peut être utile si tu veux remplacer des valeurs spécifiques dans un tableau. ⇢ Cette fonctionnalité te permet aussi de remplacer une couleur par une autre en complément (ou non) de remplacer du texte. |
Vos questions : fonction SUBSTITUE Excel
Formation Excel : Sur-mesure et Finançable
Nous sommes l'organisme de référence pour les formations sur Excel. Certifié Qualiopi, la formation peut être prise en charge en fonction de votre statut.
Pour aller plus loin
Nos ressources gratuites pour progresser lentement, mais sûrement
S'entraîner est la meilleure façon de progresser ! Tu peux télécharger gratuitement un fichier d'exercice au format .xlsx pour pratiquer et t'entraîner à utiliser la fonction.
Une fiche de révision complète ! Notre fiche de révision synthétise les informations de cet article. Sous le format PDF, elle va te permettre de revoir la syntaxe ainsi que des exemples d'utilisation de la fonction...
Nos formations e-learning Excel pour accélérer votre apprentissage
Prêt à accélérer votre apprentissage et booster votre carrière ? Nos formations e-learning Excel sont conçus pour répondre à vos besoins spécifiques en fonction de votre niveau.
Nos formations en ligne vous permettent de développer vos compétences en autonomie. C'est le compromis idéal pour apprendre Excel à votre rythme, notamment si vous avez un petit budget.
Nos formations e-learning Excel
Accélérez votre apprentissage et boostez votre carrière grâce à nos formations Excel en ligne.
Passez la certification TOSA Excel pour valoriser vos compétences
Vous souhaitez mettre en valeur vos compétences Excel sur votre CV ? La certification TOSA Excel est faite pour vous ! Elle valorise votre niveau sur Excel en délivrant un score sur 1000 que vous pouvez apposer sur votre CV.
Vous pouvez directement passer la certification TOSA Excel sans faire une formation (nos offres ici).
Je certifie mes compétences Excel
Découvrez comment passer la certification TOSA Excel pour mettre en valeur vos compétences.
Les autres fonctions de texte
Voici la liste des autres fonctions de texte disponibles sur le logiciel Excel.