Bonjour à tous.
Je suis professeur en enseignement spécialisé et j'ai réalisé un document excel afin d'entrainer mes élèves à utiliser un scanneur de codes-barres.
Ces codes-barres contiennent 13 chiffres.
Je voudrais que les 3 premiers chiffres du dernier code-barre scanné soit affiché en grand en A5.
Les codes scannés sont placés de A8 à A500.
Pour afficher le dernier code scanné, j'utilise d'abord:
dans la cellule A3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =RECHERCHE(13^13;A8:A500)
Pour afficher les 3 premiers chiffres, j'utilise :
Quand je scanne le code "0010000000009" je voudrais que "1" ou "001" s'affiche en A5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part =GAUCHE(A3;3)
Avec la fonction =GAUCHE(A3;3), excel affiche "100" au lieu de "1" ou "001" souhaité. Il ne tient pas compte des 2 zéros avant le 1 dans le comptage des 3 premiers caractères.
Si vous avez un excellente idée, ce serait formidable!
Merci.
JF
Ci-joint, le fichier créé.
Partager