Extraire des nombres au milieu d'une série de chiffres

Résolu
Alex25 - 8 déc. 2023 à 16:06
 Alex25 - 8 déc. 2023 à 19:54

Bonjour,

J'ai une série de caractères de ce format : 01037706100121CL123, dont j'ai besoin d'extraire (pour supprimer) les chiffres en gras : 01 et 21 (contexte : je scanne un datamatrix, ces 2 chiffres sont les balises que je ne souhaite pas afficher dans mon tableur).

Pour 01, je connais la formule GAUCHE/DROITE, mais il me faudrait une formule pour le 21 situé en plein milieu, un idée ? 

Précision : Ce 21 est toujours au même endroit dans la série et placé avant les 2 lettres.

Merci d'avance !


Windows / Edge 120.0.0.0

3 réponses

blux Messages postés 26452 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 10 novembre 2024 3 313
8 déc. 2023 à 16:24

Salut,

la fonction STXT devrait te le permettre si les chiffres sont toujours à la même position...


1
m@rina Messages postés 21076 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 6 novembre 2024 11 348
8 déc. 2023 à 18:17

Bonjour

Je ne sais pas pourquoi personne ne veut jamais utiliser le remplissage instantané qui est la solution la plus simple pour faire ce genre de choses.

Dans la colonne A, tu as ces données.

Dans la première cellule de la colonne B, tu recopies en enlevant donc le 01 et le 21.

Tu sélectionnes toutes la colonnes B, et tu appuies sur Ctrl+E. Normalement la magie opère ! ;)

m@rina


1

Bonjour M@rina, 

Cette solution de remplissage instantané fonctionne à merveille pour une action ponctuelle, 

Dans mon cas, l'objectif est de mettre en place une solution (automatique) pour une traçabilité de production où nous scannons une 100ène de datamatrix par mois (dans une startup où nous n'avons pas le luxe d'avoir d'autre outil qu'un bon tableur Excel pour l'instant)

Alors j'aurai bien aimé suivre votre conseil ^^ mais je ne peux pas faire ce Ctrl+E de temps en temps - ni même demander aux techniciens de le faire, 

La formule est mieux dans mon cas, mais merci beaucoup ;) Je prends tous bons conseils sur Excel, 

Alex.

1

Merci pour ce retour !

J'ai tenté STXT, mais sans succès ????... je vais tenter à nouveau, j'avais peut-être fait une erreur,

0
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 233
8 déc. 2023 à 17:23

Bonjour.

Essaie =STXT(A1;3;10)&STXT(A1;15;5)

1
Alex25 > Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024
8 déc. 2023 à 18:41

Merci beaucoup Raymond !!!! J'ai compris où était mon erreur sur la formule STXT, 

et maintenant elle est juste ! 

1