Bonjour Jinans, vgendron,
bizarre ! si la cellule R13 n'affiche qu'un nombre de 2 ou 3 chiffres, alors la simple formule =R13
en R14 affiche le même nombre en R14, avec le même nombre de chiffres ; dès lors, pourquoi donc chercher à mettre une formule compliquée ? car s'il y a un nombre d'un seul chiffre en R13, il y aura un nombre d'un seul chiffre en R14 ; s'il y a un nombre de 2 chiffres en R13, il y aura un nombre de 2 chiffres en R14 ; s'il y a un nombre de 3 chiffres en R13, il y aura un nombre de 3 chiffres en R14.
mais si tu voulais toujours un nombre de 3 chiffres en R14, quelque soit le nombre de chiffres du nombre de R13, alors la formule de vgendron est tout à fait adéquate : =TEXTE(R13;"000")
d'autre part, note que :
* pour ton "STXT(R13;1;1)+STXT(R13;2;1)", ceci est plus simple : STXT(R13;1;
2) ; encore plus simple : GAUCHE(R13;
2)
* pour ton "STXT(R13;1;1)+STXT(R13;2;1)+STXT(R13;3;1)", ceci est plus simple : STXT(R13;1;
3) ; encore plus simple : GAUCHE(R13;
3)
si besoin, tu peux variabiliser le 2ème argument de GAUCHE() ; éventuellement en utilisant la fonction NBCAR(). (c'est selon ce qu'il y a réellement en R13 ; peut-être y a-t-il un texte en plus à droite du nombre ? car s'il n'y a vraiment que le nombre et rien d'autre, =R13 suffit !)
pour pouvoir t'aider davantage, il faut que tu montres quelques exemples des résultats qui apparaissent en cellule R13, même si elle est le résultat de 2 autres cellules.
astuce : sélectionne R13 ; regarde la formule qui apparaît dans la barre de formule ; clique dessus, et appuie sur la touche F9 : ça va faire le calcul de la fonction, et l'afficher ; si tu voulais le garder tel que, tu devrais appuyer sur Entrée ; mais comme ce n'est pas le cas vu que tu veux garder la formule, sélectionne le résultat et fais Ctrl Ins (touche insertion) : ça fait un copier du résultat dans le presse-papiers de Windows ; aussitôt après, appuie sur la touche Echap : ça remet la formule de départ ; dans un post du forum, fais un coller du résultat que tu avais copié dans le presse-papiers.
soan