[résolu] Extraire les nombres a gauche d'un caractère

Résolu/Fermé
maxime - Modifié par maxime le 29/12/2012 à 19:41
 maxime - 29 déc. 2012 à 19:41
Bonjour,

J'ai creusé sur le forum, les nombreuses questions liées aux extractions de nombre, mais je n'arrive pas les appliquer a mon problème. Certainement que vous en aurez la réponse, aussi je vous l'expose:
Disons que j'ai une liste de produits et leur référence en colonne A qui est de type texte, dont voici les exemples les plus courant:

001x100x1000 chène BME
5x100x1000 laine
30x100x1000 inox
100x50x1200 caoutchouc
1000x50x1200 pin

Je souhaite en colonne B, extraire les chiffres a gauche du premier "x" (soit 5;30;100). mais comme la longueur varie (jusqu'a 4caractères) je n'arrive pas a appliquer correctement la commande "=gauche" ni sa combinaison avec "=trouve" ou "=recherche"

Auriez-vous une solution? Je préfererai en formule/matrice car je ne maitrise pas le vba

d'avance merci
Maxime
A voir également:

1 réponse

En cherchant de nouveau dans le forum je suis tombé sur cette formule qui fonctionne dans mon cas

=STXT(A1;1;TROUVE("/";A1;1)-1)

comme quoi on ne cherche jamais suffiamment :)
3