Calcul moyenne suite à plusieurs critères

Résolu
pygos Messages postés 202 Statut Membre -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai besoin de votre aide pour calculer une moyenne suite à une requête :

J'ai une 1ère formule pour trouver le nombre :

=SOMMEPROD(((Feuil1!$R$3:$R$302=$B$1))*(Feuil1!$H$3:$H$302=$A$1)*(Feuil1!$Q$3:$Q$302=$H$1)*(Feuil1!$W$3:$W$302=$A$1)*(MOIS(Feuil1!$V$3:$V$302)=B$5))

J'aimerais la traduire, pour trouver suivant tous ces critères, la moyenne (colonne cible = Feuil1!$z$3:$z$302)

Merci d'avance !

Pygos

3 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,

    Si je ne m'abuse, la somme des nombres de la plage Feuil1!$z$3:$z$302 répondant à tous vos critères, devrait être :
    =SOMMEPROD((Feuil1!$R$3:$R$302=$B$1)*(Feuil1!$H$3:$H$302=$A$1)*(Feuil1!$Q$3:$Q$302=$H$1)*(Feuil1!$W$3:$W$302=$A$1)*(MOIS(Feuil1!$V$3:$V$302)=B$5)*(Feuil1!$z$3:$z$302))

    Et la moyenne = Somme/Nombre :
    =SOMMEPROD((Feuil1!$R$3:$R$302=$B$1)*(Feuil1!$H$3:$H$302=$A$1)*(Feuil1!$Q$3:$Q$302=$H$1)*(Feuil1!$W$3:$W$302=$A$1)*(MOIS(Feuil1!$V$3:$V$302)=B$5)*(Feuil1!$z$3:$z$302))
    /SOMMEPROD(((Feuil1!$R$3:$R$302=$B$1))*(Feuil1!$H$3:$H$302=$A$1)*(Feuil1!$Q$3:$Q$302=$H$1)*(Feuil1!$W$3:$W$302=$A$1)*(MOIS(Feuil1!$V$3:$V$302)=B$5))

    Peut être plus facile avec deux cellules...
    En A2 : la somme
    En A3 : le nombre
    En A4 : =A2/A3
    0
  2. pygos Messages postés 202 Statut Membre
     
    Merci !

    La 1 ère formule en A2 me retourne #Valeur
    La 2ème formule en A3 donne le résultat correct de 2
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Sans un exemple, cela va être difficile de t'aider...
      Peux tu anonymiser un classeur et nous le transmettre?
      Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com

      Va sur ce site : https://www.cjoint.com/
      Clic sur parcourir,
      Cherche ton fichier,
      clic sur ouvrir,
      Clic sur "Créer le lien cjoint",
      Copier le lien,
      Revenir ici le coller dans une réponse...
      0
  3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Donc...
    Ma formule est bonne ET fonctionne correctement.
    Par contre, tes formules en Feuil1 colonne Z doivent être modifiées.
    Remplace :
    =SI(ET(R3>0;V3>0);V3-M3;"")
    par :
    =SI(ET(R3>0;V3>0);V3-M3;0)

    En effet, le caractère "" (ou plutôt son absence...) est considéré comme du texte.
    Les formules auront le même effet (pas d'affichage) grâce à ton format personnalisé...

    🎼 Cordialement,
    Franck 🎶
    0
    1. pygos Messages postés 202 Statut Membre
       
      Merci pour la rapidité de ta réponse......Cela fonctionne mieux en effet !

      Bien cordialement,
      Pierre-Yves
      0
    2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      De rien.
      A+
      n'hésite pas...
      0