Ajuster les valeurs en fonction d'une selection

Résolu
keshia21 Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   -  
keshia21 Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   -

Bonsoir,

J'aurais s'il vous plait besoin de votre aide.

Dans le fichier joint je souhaiterais que les quantités, valeurs, et poids du fichier de l'onglet recap s'ajuste en fonction de ma selection.

https://www.cjoint.com/c/NKBxqsyzEVD

Je n'arrive pas a trouver une formule ou une astuce pour le faire 

Merci d'avance pour votre aide.

J'utilise power query mais je ne maitrise pas le VBA.

Bonne soirée

Keshia


Windows / Edge 131.0.0.0

3 réponses

  1. NonoM45 Messages postés 1020 Date d'inscription   Statut Membre Dernière intervention   5
     

    Bonjour,

    Vous utilisez des segments, pourquoi alors ne pas utiliser un TCD !?
    https://www.cjoint.com/c/NKCayjAujka

    1
    1. keshia21 Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   6
       

      Bonjour NonoM45

      Merci pour votre réponse.

      Mais pour des raisons pratiques d'utilisation nous souhaitons travailler avec des tables (beaucoup plus manipulable pour notre besoin).

      Merci beaucoup

      Bonne journée,

      Keshia

      0
  2. yclik Messages postés 3872 Date d'inscription   Statut Membre Dernière intervention   1 609
     

    bonjour

    avec la fonction SOMMEPROD

    exemple en D4

    =SOMMEPROD((baseData!$B$6:$B$1000=B4)*(baseData!$C$6:$C$1000=C4)*(baseData!$F$6:$F$1000))
    
    1
    1. keshia21 Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   6
       

      Bonsoir Yclik,

      Merci pour la solution

      superbe c'est ce que je souhaitais 

      Bonne soirée,

      Keshia

      0
  3. danielc0 Messages postés 2180 Date d'inscription   Statut Membre Dernière intervention   287
     

    Bonjour à tous,

    La solution avec le TCD semble la plus immédiate. Sinon, tu peux ajouter une colonne à ton tableau de données (nommée ici "test") avec la formule :

    =SOUS.TOTAL(103;[@Articles])

    En D4 de la feuille Récap, mets :

    =SOMMEPROD(Tableau1[Valeur]*(Tableau1[Test]=1)*(Tableau1[Articles]=[@Articles]))

    https://www.cjoint.com/c/NKClliAqox4

    Daniel


    1
    1. keshia21 Messages postés 203 Date d'inscription   Statut Membre Dernière intervention   6
       

      Bonsoir Daniel

      Merci beaucoup pour la solution apportée a mon probléme c'est exactement ce que je souhaitais faire .

      Merci 

      Bonne soirée

      Keshia

      0