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

-----Message d'origine-----
De : Daniel [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi 6 juin 2007 11:35
À : users@fr.openoffice.org
Objet : Re: [users-fr] calc : extraction

Daniel a écrit :
> Michel Bini a écrit :
>> Bonjour
>> comment extraire des chiffres (75000) dans une cellule qui contient 
>> du texte j'ai essayé cela =STXT(N3;CHERCHE("[:digit:]{5}";N3;5)) mais 
>> cela ne marche pas.
>> Si quelqu'un a une idée !
>> Michel
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>   
> Bonjour,
> Ta formule est correcte, à une toute petite erreur près : fermer la 
> parenthèse après N3 et supprimer une parenthèse à la fin.
> Autrement dit, remplacer
>
> =STXT(N3;CHERCHE("[:digit:]{5}";N3;5))
> par
> =STXT(N3;CHERCHE("[:digit:]{5}";N3);5)
>
> Et ça devrait marcher.
>
> @+
>
> Daniel.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
Rebonjour,
Un petit plus :
tu peux également rajouter un CNUM pour transformer le résultat en nombre.
=CNUM(STXT(N3;CHERCHE("[:digit:]{5}";N3);5))
@+
Daniel.





---------------------------------------------------------------------
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]

Répondre à