Bonjour à tous,
Malgré mes recherches je n'ai toujours pas trouvé une solution à mon problème.
Chaque mois j' extrait des données d’une BDD ; de cet export, dans une colonne, je dois extraire le nombre en début de chaque cellule et les additionner, la difficulté c’est que les cellules sont remplies avec des signes de ponctuation divers et variés : ( ( .) ( ( ), les mots qui suivent peuvent être aussi accolés au nombre. Exemples:
111kgs ;madame,paris
1111111KGS-madame-000-paris
1111111KGSmadame000paris
1111111- KGS-madame-000-paris
1111111 KGS-madame- -paris
0,0 KgS.madame
111madame:12000;paris
0
Kgs
(une ligne sans rien d’écrit)…
Au début de chaque mois, pour extraire les premiers chiffres, j’utilise une macro qui supprime tous ces signes puis qui crée une autre colonne pour faire une conversion …mais tous les mois je rencontre des difficultés dues aux lettres accolées à la fin du nombre et à l’imagination des remplisseurs de la BDD (je vais avoir tous les signes de ponctuation dans toutes les langues)
Aussi en prévision du mois prochain, je cherche une macro ou une formule pour n’extraire que le nombre qui est toujours placé au départ et quelle que soit sa longueur (normalement ce n’est pas plus de 6 chiffres).
Même si je préfère la macro à la formule, je prends la solution qui existe.
Merci par avance
Malgré mes recherches je n'ai toujours pas trouvé une solution à mon problème.
Chaque mois j' extrait des données d’une BDD ; de cet export, dans une colonne, je dois extraire le nombre en début de chaque cellule et les additionner, la difficulté c’est que les cellules sont remplies avec des signes de ponctuation divers et variés : ( ( .) ( ( ), les mots qui suivent peuvent être aussi accolés au nombre. Exemples:
111kgs ;madame,paris
1111111KGS-madame-000-paris
1111111KGSmadame000paris
1111111- KGS-madame-000-paris
1111111 KGS-madame- -paris
0,0 KgS.madame
111madame:12000;paris
0
Kgs
(une ligne sans rien d’écrit)…
Au début de chaque mois, pour extraire les premiers chiffres, j’utilise une macro qui supprime tous ces signes puis qui crée une autre colonne pour faire une conversion …mais tous les mois je rencontre des difficultés dues aux lettres accolées à la fin du nombre et à l’imagination des remplisseurs de la BDD (je vais avoir tous les signes de ponctuation dans toutes les langues)
Aussi en prévision du mois prochain, je cherche une macro ou une formule pour n’extraire que le nombre qui est toujours placé au départ et quelle que soit sa longueur (normalement ce n’est pas plus de 6 chiffres).
Même si je préfère la macro à la formule, je prends la solution qui existe.
Merci par avance