Récupération partie numérique

Résolu/Fermé
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 - 29 oct. 2020 à 12:17
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 - 29 oct. 2020 à 17:56
Bonjour à tous,

Dans les cellules de la colonne « A » je peux avoir :
- A(18)
Ou
- A-P(22)

Les nombres pouvant aller de 3 à 30.
Je souhaiterais récupérer en colonne « B » uniquement la partie numérique (de 3 à 30).
J’ai testé celle formule mais ça ne marche pas :
=DROITE(A1;NBCAR(A1)-TROUVE(")";A1;1))+0


Pouvez-vous m’aider ?
D’avance merci.
Mistral

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
29 oct. 2020 à 12:27
Bonjour
si tous vos textes comportent la valeur numérique en fin et se terminent pas la parenthèse fermée
pour un texte en A1 essayez:
=(STXT(SUBSTITUE(A1;")";"");TROUVE("(";A1;1)+1;2))*1
le*1 transformant le résultat en valeur numérique
0
DjiDji59430 Messages postés 4042 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 6 mai 2024 647
29 oct. 2020 à 12:29
Bonjour à tous,

Essaye :

=DROITE(SUBSTITUE(D3;")";"");NBCAR(SUBSTITUE(D3;")";""))-CHERCHE("(";SUBSTITUE(D3;")";"")))


Crdlmt
0
Mistral_13200 Messages postés 634 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 21 mars 2024 4
29 oct. 2020 à 17:56
Bonsoir à vous deux,

j'ai utilisé la formule de Vaucluse en ajoutant la fonction "SIERREUR" et ça fonctionne parfaitement.

Merci à vous deux.
Mistral
0