Gestion de stock

Geoffrey -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

mon problème est le suivant: je veux trier mes articles par famille et j'ai des références en 6 chiffres, or on peut distinguer les familles grâce aux 2 premiers chiffres. L'idée finale serait donc d'avoir une colonne "famille" avec légume, conserve, sanitaire ...

Je voudrait éviter de le faire à la main via un tri puisque nous ajoutons régulièrement de nouveaux articles.

Pourriez-vous m'aider svp ?

Bien cordialement,
Geoffrey
A voir également:

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour

pour extraire les 2 premiers
A1=123456
=GAUCHE(A1;2) renvoie 12 en texte ("12")
=GAUCHE(A1;2)*1 renvoie 12 en nombre
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 443
 
Bon jour

en supposant, à adapter que vos codes produits soit en colonne A en commençant en A2
faites un tableau hors champ, même si besoin dans une autre feuille, pour l'exemple en Y:Z
n Y le début de code spécifiant la famille
en Z le nom de la famille
dans la colonne où vous voulez afficher la famille, cette formule:


=SIERREUR(RECHERCHEV(GAUCHE(A2;2)*1;Y:Z;2;0);"")

SIERREUR ne fonctionne qu'à partir d'Excel 2007

sinon:

=SI(NB.SI(Y:Y;GAUCHE(A2;2);RECHERCHEV(GAUCHE(A2;2)*1;Y:Z;2;0);"")

le *1 dans la formule est utile si vos codes en Y sont entrés en format numérique

En aparté: si besoin, on peut proposer une solution qui édite sur une feuille la liste spécifiques d'un produit en l'affichant via un menu déroulant.(même directement avec les codes)

revenez si besoin, mais avec plus d'info sur vos données

crdlmnt



Errare humanum est, perseverare diabolicum
0