IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Calcul d'une moyenne sur une feuille differente


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 34
    Points : 17
    Points
    17
    Par défaut Calcul d'une moyenne sur une feuille differente
    Bonsoir a tous,

    Je cherche de l aide pour le fichier ci joint.
    je souhaiterais calculé la moyenne des cout par article.
    sur l'exemple ci joint avec une formule matricielle et un peu d aide j ai réussie a calculer les quantiés.
    J'ai essayé de reproduire la formule, non plus pour la recherche de quantité, mais sur la moyenne des couts.
    Le résultat est à zéro.
    Pouvez vous m'apporter votre aide.

    Cordialement
    Fichiers attachés Fichiers attachés

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 105
    Points : 148
    Points
    148
    Par défaut
    Bonsoir,
    Dans ta formule, tu as
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (GAUCHE(BD!A2:A999;11)="Région")
    ce qui te donne toujours 0 (une chaîne de 11 caractères sera toujours différente de "Région" qui en contient 6)
    il faut remplacer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (GAUCHE(BD!A2:A999;6)="Région")
    N'oublies pas de valider ta formule matricielle par Ctrl + MAJ + Entrée

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 34
    Points : 17
    Points
    17
    Par défaut
    Bonsoir Gord21,

    Merci pour ta réponse , maintenant j ai un nombre pas toujours pas de moyenne.

    si une autre solution je suis preneur.

    Cordialement

  4. #4
    Membre expérimenté
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2008
    Messages : 875
    Points : 1 394
    Points
    1 394
    Par défaut
    comme ça

    =MOYENNE(SI((BD!E2:E193=A9)*(GAUCHE(BD!A2:A193;6)="Région");BD!G2:G193;"")) avec CTRL+SHIFT+ENTREE

    Par contre c'est la moyenne de la colonne G qu'on fait, c'est à dire la colonne des quantité.

    Tu n'obtenais pas ta moyenne car le tableau des tests renvoir 1 ou 0. Les 0 viennent perturber la moyenne, obligé de passer par la fonction SI

    Au vu de ton fichier je te recommande de t'enwuérir sur les références nommées, les listes en Excel 2003 ou les tableaux en Excel 2007 et la fonction DECALER pour toute version. Ca peut te permettre d'automatiser pas mal de trucs dans ton fichier et rendra les formules plus claires.

  5. #5
    Membre émérite Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Points : 2 662
    Points
    2 662
    Par défaut
    Salut,
    Pas certain d'avoir tout suivi mais c'est toujours dangereux de faire la moyenne d'une moyenne...

    A mon sens faire la somme des couts divisé par la somme des articles donnera le résultat souhaité, donc pour la cellule D9:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {=SOMME((BD!$E$2:$E$999=$A9)*(LEFT(BD!$A$2:$A$999;6)="Région")*(BD!$L$2:$L$999))/C9}
    A+

  6. #6
    Membre émérite Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Points : 2 662
    Points
    2 662
    Par défaut Autre possibilité
    Re,
    En fait un Tableau Croisé Dynamique me parrait encore mieux, car tu n'as plus a saisir manuellement les N°_

    Voici un exemple avec la formule de moyenne en champ, en ce qui concerne le Layout, tu peux bien sur l'adapter comme tu veux (enfin presque)

    A+
    Fichiers attachés Fichiers attachés

  7. #7
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Décembre 2009
    Messages : 34
    Points : 17
    Points
    17
    Par défaut
    Bonjour Benjîle et Fvandermeulen,

    Je vous remercie pour vos réponses cela m'a beaucoup aidé et j'ai réglé mon problème.
    Deux réponses différentes et toute aussi intéressante l'un que l autre je vais les exploiter suivant mes besoins.

    Merci encore et merci a ce site pour la qualité des échanges.

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/12/2014, 12h23
  2. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 12h58
  3. moyenne d'une variable sur une partie des valeurs
    Par DiverSIG dans le forum Langage SQL
    Réponses: 2
    Dernier message: 12/09/2009, 22h19
  4. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48
  5. Réponses: 3
    Dernier message: 16/01/2006, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo