Toutes mes réponses sur les forums

Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • en réponse à : Tableau liste #8199
    guig
    Participant

    Bonjour,

    Ci joint ma solution qui peut peut-être aider…

    tu mets “simplement” la première valeur de la liste en égale (cf case A2 de mon onglet “unités vendues”) puis tu mets la formule suivante ici celle de A3 (que tu tores suffisamment bas sur les cellules suivantes)

    =SI(OU(ESTERREUR(INDEX(Societe;EQUIV(A2;Societe;0)+1;1));ESTVIDE(INDEX(Societe;EQUIV(A2;Societe;0)+1;1)));””;INDEX(Societe;EQUIV(A2;Societe;0)+1;1))

    L’idée: Si la liste est hors doublon, ca va toujours chercher l’equivalent (EQUIV) de la case précédente (celle du dessus) pour rapatrier le suivant (+1) de la colonne source, ce qui te donne le cœur de la formule:  INDEX(Societe;EQUIV(A2;Societe;0)+1;1)

    Autour de cela je fais un double test en ESTERREUR et ESTVIDE pour mettre “” plutôt que d’avoir un #N/A en dernière ligne ou en cas d’erreur et ainsi “masquer” les vides (liés à la formule tirée trop bas)

    En espérant que cela puisse aider..

     

     

     

     

    Attachments:
    You must be logged in to view attached files.
Affichage de 1 message (sur 1 au total)