Gestion de stock

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

  1. Contributeur
    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
    1. Contributeur
      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