Problème avec l'Erreur 519 : #Valeur !
Bonjour,
J'ai un document calc avec une seule colonne de texte, et j'aimerais que quand il y a des espaces entre les mots, ce dernier soit remplacer par des "_" (le résultat serait dans une deuxième colonne à coté) comme ici :
avant |
après |
a |
a |
a capella |
a_capella |
a contrario |
a_contrario |
a jeun |
a_jeun |
abaca |
abaca |
abaca |
abaca |
J'utilise cette fonction : SI(TROUVE(" ";A1;1);REMPLACER(A1;TROUVE(" ";A1;1);1;"_");STXT(A1;1;NBCAR(A1)))
Si je trouve un espace dans le mot, alors je le remplace par "_" à la position où le l'ai trouvé, sinon je renvoi le texte de base.
Lorsque j'applique la fonction, les "_" sont bien remplacés, mais les autres mots sont remplacés par "#valeur !" du coup j'obtiens plus un truc comme ça :
avant |
après |
a |
#VALEUR ! |
a capella |
a_capella |
a contrario |
a_contrario |
a jeun |
a_jeun |
abaca |
#VALEUR ! |
abaca |
#VALEUR ! |
Sachant que quelque-soit la valeur présente dans le sinon, ce dernier renvoi toujours l'erreur 519.
Quelqu'un pourrait aurait une solution pour que à la place des #valeur!, j'ai le texte de base ?