Je mettrais en B1 ent($A1/10000) en C1 cnum(droite(ent($A1/1000))) ainsi de suite, avec une copie à droite de cette formule, facile de corriger le cran de recul en enlevant un zéro au dénominateur ... etc
Christophe -----Message d'origine----- De : Hervé Grac [mailto:[EMAIL PROTECTED] Envoyé : samedi 3 février 2007 13:44 À : users@fr.openoffice.org Objet : Re: [users-fr] Calcul avec les chiffres d'un nombre christianwtd a écrit : > Daniel a écrit : >> Jellyroll a écrit : >>> Bonsoir, >>> >>> Imaginons que dans la cellule A1 j'ai un nombre de 4 chiffres. >>> Je voudrais écrire dans les cellules B1, C1, D1, E1 les chiffres des >>> milliers, centaines, dizaines et unités du nombre placé en A1, puis >>> faire un calcul avec les contenus des cellules B1, C1, D1, E1 dans >>> la cellule A2. >>> ..... >> Bonjour, >> >> juste pour rigoler et ne pas faire dans les mathématiques (je suis >> prof de maths :-[ ) >> Qu'est-ce que vous pensez de cela ? : >> >> En A1, le nombre en question ; par exemple 23589,254 >> (hé hé hé ...) >> En B1 et toutes les cellules suivantes à droite : la formule là : >> =SI(NBCAR(TEXTE($A$1;"standard"))>=(COLONNE()-1);SI((STXT(TEXTE($A$1;"standa rd");(COLONNE()-1);1)=",");",";CNUM(STXT(TEXTE($A$1;"standard");(COLONNE()-1 );1)));"") >> >> >> (ha ha ha ...) >> Bon, bon, je vais me coucher ... >> >> @+ >> Daniel. >> > Bonjour Daniel, > > C'est pas bien d'attaquer les gens qui dorment :-P > Comme visblement t'es pas réveillé, j'attaque ;-) > > = SI(COLONNE()-1 <= NBCAR($A1); CNUM(STXT(CTXT($A1; 0; 1); > COLONNE()-1; 1)); "") > en B1 et on recopies. > C'est pareil ? Ben oui, mais c'est plus court. > > Bon c'est l'heure de l'apéro. > > Bon surf, > Christian > bravo ... mais la dernière formule digère mal la virgule ! bon apéro Hervé Grac --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]