Gestion de stock

Fermé
Geoffrey - 18 déc. 2015 à 11:13
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 18 déc. 2015 à 11:31
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

2 réponses

michel_m Messages postés 16601 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 30 novembre 2023 3 303
18 déc. 2015 à 11:20
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 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 376
Modifié par Vaucluse le 18/12/2015 à 11:32
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