Incrémentation à partir de données importées d'une autre feuille

Résolu
Bonjour,

A partir de la feuille "données" ci dessous, j'ai importé la note associée à chaque produit, dans la feuille "résultats".
https://img-19.ccm2.net/1jrf8Id6tKRJcqRiC87nKTXfv18=/83756ff7dae943669048d7763552d6ac/ccm-ugc/Capture.PNG

Sur la feuille "résultats", j'aimerai pouvoir étirer la formule "=Données!B$3" pour l'ensemble des consommateurs, et que le B devienne C, puis D puis E comme suit :
https://img-19.ccm2.net/AxxZiQKH9fs3GiL2c8meBXjutvA=/cff320e5cc1c4fe8a967a4bd422d1026/ccm-ugc/Capture2.PNG

Merci d'avance

6 réponses

  1. Contributeur
    Bonjour
    si vos données sont en feuil1 et votre édition en feuil2 à adapter:

    en C2:

    =INDEX(Feuil1!$A:$E;EQUIV($A2;feuil1!$A:$A;0);EQUIV(B$2;feuil1!$A$2:$E$2$1;0))
    attention aux signes $
    à tirer sur tout le tableau

    crdlmnt
    0
    1. Merci beaucoup de votre réponse mais Excel me spécifie qu'il y a une erreur.
      J’ai sorti à tout hasard "$1" dans la fin de la formule : =INDEX(Feuil1!$A:$E;EQUIV($A2;feuil1!$A:$A;0);EQUIV(B$2;feuil1!$A$2:$E$2$1;0))
      cela a permis d'afficher la première note (4) mais quand j'ai voulu tirer sur tout le tableau j'ai obtenu #N/A sur les 3 autres cellules.
      0
      1. Contributeur
        effectivement, le E1 était une faute de frappe, ma grande spécialité.. la seconde erreur est qu'il faut bloquer le B de EQUIV(B$2;.... pour écrire $B2
        de façon à avoir B3 et B4 en tirant vers le bas.
        Là,,j'ai pris le problème à l'envers our aller de la seconde image à la 1°.

        mais il en restera un, c'est votre cellule fusionnée en A

        il faudrait écrire la formule comme suit:

        =INDEX(Feuil1!$A:$E;EQUIV($A$2;feuil1!$A:$A;0);EQUIV($B2;feuil1!$A$2:$E$2;0))

        pour bloquer le A2 sur les quatre lignes, mais s'il faut "empiler" les consommateurs, il faudra modifier ça pour le consommateur suivant.
        Autant dire que ce ne sera pas facile de tirer la formule

        en fait, le plus simple serait d'avoir le nom du consommateur sur toutes les lignes en A. C'est possible de la faire par formule, mais pas moyen de vous aider avec ce bout d'image
        si vous pouvez déposer un modèle avec une liste plus complète de vos données, on pourra vous arranger ça au plus complet

        crdlmnt
        0
    2. Merci beaucoup, avec la nouvelle formule ça a fonctionné.

      Je vous joins quand même le fichier complet car effectivement j'ai besoin d'empiler les consommateurs car j'en ai 100 ! De plus il n'y a pas qu'une seule note par produit mais 6.

      voici la feuille "données" : https://img-19.ccm2.net/F3Eha6EO1_oKj_GdJKXGwr3HTNM=/43eefa056ac7472fa6d2cefd3a1293ce/tmp/Capture1.PNG

      et la feuille "résultats"https://img-19.ccm2.net/gRFYs8i064larcVcj8WFVXjBRkA=/b08604cc85eb4fd3b6e89a28473f814b/tmp/Capture2.PNG :

      Merci beaucoup
      0
      1. Contributeur
        Ca ne va pas, pouvoir fonctionner comme ça!! :-))
        • j''arrache mes pauvres yeux avec les images
        • je ne vais pas remonter le fichier tout seul
        • je dois connaitre la 1° image complètement


        déposez votre fichier Excel avec ces deux pages ici:
        http://mon-partage.fr
        et revenez coller ici le lien donné par le site

        à vous lire

        crdlmnt
        0
    3. Effectivement le fichier excel complet c'est mieux !
      Voici le lien de téléchargement :
      https://mon-partage.fr/f/Nmfi7SpB/

      (je ne connaissais pas ce système)

      Merci beaucoup de votre aide!
      0
      1. Contributeur
        Bonjour

        voyez si ceci vous convient (à vérifier)
        quelques explications dans le fichier
        https://mon-partage.fr/f/FBiA3hCF/

        crdlmnt
        0
        1. C'est super merci beaucoup !!!
          0