Menu Principal
Recherche
Publicités Question aléatoire
Partenaires
Publicités Qui est en ligne 11 Personne(s) en ligne (2 Personne(s) connectée(s) sur Fiches Pratiques)
Utilisateurs: 0 Invités: 11 plus... |
Les fonctions textes : SUBSTITUE
Publié par Sebastien le 27-06-2006 (91373 lus)
Descriptif : Permet de substituer un caractère par un autre dans une chaîne de texte.
Syntaxe : SUBSTITUE(texte;ancien_texte;nouveau_texte;no_position) texte : Correspond à la cellule dans laquelle se trouve le texte à substituer. ancien_texte : Correspond au caractère que l'on désire remplacer. nouveau_texte : Correspond au texte qui doit remplacer ancien_texte. no_position : Permet de spécifier quelle est l'occurence à remplacer. Si le critère no_position est omis, le remplacement s'effectue sur toutes les occurences. Exemple : Soit un tableau comportant une série de chiffre dont le séparateur de millier est un point. L'objectif est de remplacer le point par une virgule. Aperçu : ![]() Les critères seront (pour la cellule D3) : texte : C3 ancien_texte : "." nouveau_texte : "," no_position : non renseigné car facultatif dans notre exemple. La formule sera (pour la cellule D3) : =SUBSTITUE(C3;".";",") Note sur no_position : Ce critère est utile si l'on ne désire pas remplacer toutes les occurences. Exemple : soit une cellule contenant la chaîne de caractères "SALLE A". Pour remplacer SALLE A par SALLE B, il suffit de saisir 2 pour le critère no_position (sinon, le résultat sera SBLLE B) L'image ci-dessous présente les résultats obtenus en omettant le critère no_position, puis en mettant 2 comme critère no_position. Aperçu : ![]() Exemple de formule : =SUBSTITUE(B11;"A";"B";2)
Publicités |