Si vous avez besoin d’insérer un mot dans une chaîne à l’aide de formules Excel la position où c’est le cas doit être déterminée d’abord. Disons que le mot « frais » doit être inséré dans la chaîne « Growing un pommier vert dans un champ vert. » avant le mot « pomme ».

Insertion d’un mot dans une chaîne

Tout d’abord déterminer la position du mot « pomme » dans la chaîne à l’aide de la formule find() comme sur la photo :

Insérer le mot dans une chaîneAprès cela, la chaîne doit être cassée en 3 parties : le côté gauche avant le mot inséré, le nouveau mot et la chaîne restante. Le côté droit de la chaîne est déterminé en utilisant la formule RIGHT(), démarrant à la position de l’insertion, ce qui correspond à la longueur totale de la chaîne moins la position du mot « pomme » + 1.

Avant et après l’insertion de la concaténation

Dans la sous étape finale les trois chaînes doivent être concaténées en utilisant « & » opérateur :

= GAUCHE (« chaîne d’origine », FIND("apple","original string")-1) & "fraîches « & droit (« chaîne d’origine », LEN("original string")-FIND("apple","original string") + 1)

N’oubliez pas d’insérer un espace après le mot « frais », mais à l’intérieur des guillemets.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.