Insertion d'un caractère d'une formule

Bonjour,

Dans un tableau Excel, j'ai une colonne avec dans chaque cellule une série de chiffres mais où le nombre de cartactères n'est pas toujours le même (il peut y avoir par exemple 7 chiffres dans une cellules, et 10 dans une autre) mais au maximum 12.

Ma question est celle-ci : je souhaite dans une autre colonne reprendre ces mes données mais en insérant un tiret avant les 3 derniers chiffres (exemple : 72569-256 ou 236-255, etc).

J'avoue avoir essayé plus formules en combinant plusieurs fonction comme gauche, droite, stxt, concatener, etc mais étant donné que ce le nombre de chiffre n'est jamais le même, je n'ai pas réussi à touver la solution.

Pourriez-vous m'aider s'il vous plait.

Merci

Bonjour,

Et si tu passais par le format personnalisé "000000000-000" ? Peut-être une solution ?

A te relire.

Fabrice,

Bonjour sandy,

deux solutions:

=GAUCHE(A1;NBCAR(A1)-3)&"-"&DROITE(A1;3)

ou bien un format de cellule personnalisée : #-###

bonne journée

Merci à vous deux pour vos réponses rapides.

Dans ce cas de figure, je ne peux pas utiliser le format personnalisé car ce n'est que de l'affichage.

En revanche Math, ta formule corrrespond exactement à ce que je souhaitais.

A bientôt

Rechercher des sujets similaires à "insertion caractere formule"