Bonjour Franchement merci à tous pour votre aide. Effectivement la formule fonctionne si dans outils/options/calc/calcul/autoriser les caractères génériques dans les formules est actif. Merci encore et bonne journée > Bonsoir, > > Le 06/06/07, DAGE/FORM1 <[EMAIL PROTECTED]> a écrit : >> >> J'ai en effet testé la formule =STXT(D3;CHERCHE("[:digit:]{5}";D3);5) >> avec >> les différents exemples donnés >> Et le résultat est bon. Est-il possible de m'expliquer le "[:digit:]{5}" >> que je ne connais pas ??? > > > [:digit:] représente un caractères numérique (voir dans l'aide > expressions > régulières) > {5} indique qu'il en faut 5 > > De rien. > Yves > >> merci >> >> Valérie IDOUX JÉANNE >> >> -----Message d'origine----- >> De : Daniel [mailto:[EMAIL PROTECTED] >> Envoyé : mercredi 6 juin 2007 14:28 >> À : users@fr.openoffice.org >> Objet : Re: [users-fr] calc : extraction >> >> Michel Bini a écrit : >> > Daniel a écrit : >> > >> >> DAGE/FORM1 a écrit : >> >> >> >>> Bonjour, >> >>> Dans ma cellule A1 je trouve le texte PARIS 75000 Dans ma cellule B1 >> >>> je crée la formule ci-dessous et le résultat est 75000 en texte >> >>> =STXT(A1;TROUVE(" ";A1);NBCAR(A1)) En numérique >> >>> =CNUM(STXT(A1;TROUVE(" ";A1);NBCAR(A1))) >> >>> >> >>> Valérie IDOUX JÉANNE >> >>> >> >>> >> >>> >> >>> >> >> Bonjour, >> >> c'est ce qu'on appelle avoir de la chance ... >> >> D'une part, tu n'as qu'une espace dans ton expression, et d'autre >> >> part ton expression se termine par 75000, alors que nbcar te renvoie >> >> 11 (nombre de caractères de ton expression). >> >> Pour te convaincre essaie d'abord de remplacer PARIS 75000 par PARIS >> >> 75000 Cedex ; et pire encore par ROUTE DE BORDEAUX 75000 PARIS. >> >> @+ >> >> Daniel. >> >> >> >> >> >> >> >> >> > Merci beaucoup de toutes ces précieuses solutions qui m'aident mais >> > aucune ne fonctionnent. >> > Mon texte est le suivant et par moment différent : >> > Adidas - rue du Louvres - 75000 PARIS ou AGENCE EUROPE PROPRE - 7 BIS >> > RUE PARMENTIER - 94140 ALFORTVILLE ou BAC PROSEGUR - 16/18 AVENUE >> > MORANE SAULNIER - 78140 VELIZY-VILLACOUBLAY Merci beaucoup >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> > >> Rebonjour, >> je suis très surpris, >> la formule =STXT(D3;CHERCHE("[:digit:]{5}";D3);5) ou encore >> =CNUM(STXT(D3;CHERCHE("[:digit:]{5}";D3);5)) fonctionne parfaitement >> chez >> moi, avec chacun de tes exemples. >> J'aiplacé mon exemple là : http://cjoint.com/?ggoAV4cXTs @+ Daniel. >> >> >> >> >> > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]