Excel Substituer
On peut facilement substituer un caractère par un autre.
La formule :
=SUBSTITUE(A1;"roi";"premier ministre")
Avec A1="Le roi est mort" on obtiens "Le premier ministre est mort". Et hop on est sorti de la monarchie. On peut aussi changer un caractère par un autre
=SUBSTITUE(A1;"e";"E")
Qui nous donne un : "LE roi Est mort" Si on substitue par rien "", on supprime un caractère/une chaine.
=SUBSTITUE(A13;" ";"")
Ici on supprime les espaces. On obtiens "Leroiestmort" Il y a un troisième paramètre qui est optionnel. C'est l'index de la chaine a remplacer. Par défaut on remplace toutes les chaines trouvées.
=SUBSTITUE(A13;" ";"";1)
=SUBSTITUE(A13;" ";"+";2)
Avec la première formule on obtient : "Leroi est mort"
Avec la seconde : "Le roi+est mort"
Il n'est pas possible, à ma connaissance de donner une liste de positions à remplacer. Si on veut modifier le 2 et la 3eme il faudra renouveler 2 fois la formule. (deux cases ou appels imbriqués)