Recherche valeurs repetés

Résolu
Bonjour,

J'ai une série de données réf, désignation, réseau, etc
On peut donc avoir plusieurs lignes avec la même référence mais différentes données

Je voudrais recherche le Forecast de chaque référence sur une autre matrice

Le problème si je fais une recherchev simple c'est que à chaque fois qu'il retrouve la même référence, il va afficher la même valeur, alors qu'il faudrait s'arrêter.

Article Désignation
BC BannanesCambur
AB AnanasBlanche
BC BannanesCambur
BC BannanesCambur
AB AnanasBlanche

Article Forecast
BC 15 pcs
AB 10 pcs

Comment faire?
J'ai aucune idée

SOMMEPROD?

3 réponses

  1. Bonjour,

    c'est quoi , le forecast ???

    Crdmt
    0
    1. Les prévisions de ventes des références BC ou AB

      Merci
      0
      1. Contributeur
        Bonjour
        formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
        elle doit se retrouver automatiquement entre accolades dans la barre de formule:
        exemple pour un champ :A1:B20 avec la valeur cherchée en A1:A20 inscrite en E1:

        =SIERREUR(INDEX($B$1:$B$20;EQUIV(PETITE.VALEUR(SI($A$1:$A$20=$E$1;($A$1:$A$20));LIGNE(A1));LIGNE($A$1:$A$20);0));"")

        notes:
        le code SIERREUR évite l'affichage de #N/A lorsqu'iln'y a plus de valeurs trouvée et ne fonctionne qu'à partir d'excel 2007

        la formule ne fonctionne correctement que s'il n'y a pas de cellules vides dans le champ A, sinon on peut utiliser GRANDE.VALEUR, mais les résultats sortent en ordre inverse par rapport au tableau A:B

        Vule poids d'une matricielle bien limiter les champs , bien limiter les champs aux nombres de colonnes et de lignes utiles
        crdlmnt

        La qualité de la réponse dépend surtout de la clarté de la question, merci!
        0
        1. Merci Vaucluse,
          Malheureusement ça marche pas

          Je cherche à extraire dans Tableau B une donné pour UNE référence. à savoir une prévision de ventes
          Mon problème que dans ma tableau A, la référence en question apparaît plusieurs fois, car on divise le réseau de distribution.

          Merci pour votre aide
          0
        2. Le lien n est plus valable
          Avez vous l'exemple de la formule par hasard?
          merci
          0
        3. Contributeur
          @MereLuneRe

          je viens de tester, le lien (de ce matin) fonctionne encore parfaitement ??
          (esayez de le copier coller en veillant à ce qu'il n'y est pas de blanc à la fin dans la barre de recherche)

          ceci dit, ce qu'il y a dans le fichier:
          • Liste de références (12 références sur 300lignes) de A2 à A300
          • de B2 à B300 liste des valeurs à ressortir
          • en E1 entrée de la référence à chercher (une des 12 v ia un me nu dcéroulant)
          • en E3 cette formule tirée jusqu' à E40


          =SIERREUR(INDEX($B$1:$B$300;PETITE.VALEUR(SI($A$1:$A$300=$E$1;LIGNE($A$1:$A$300));LIGNE(A1)));"")

          atttention les plages démarrent en ligne 1 dans la formule et elle est matricielle (voir pus haut pour entrer)

          bonne c hance
          0
        4. @VaucluseMerci Vaucluse,
          ça marché!

          En 0plus j'ai un collègue qui m'a proposé la formule suivante:

          =SI(ESTERREUR((RECHERCHEV(E6;$E5:$E$6;1;0)));RECHERCHEV(E6;Feuil2!$B:$E;4;0);"0")

          Elle va chercher la valeur (référence) au dessus si elle retrouve la référence il met 0, s'il trouve pas il va chercher dans la valeur dans la base de données

          Merci encore
          0