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 :

Comment faire un calcul d'ecart type avec deux filtres


Sujet :

Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Par défaut Comment faire un calcul d'ecart type avec deux filtres
    Bonjour a tous,

    J'aimerais faire un calcul d'ecart type sur des resultats de test. Mais je voudrais les faire en fonction de deux colones, la primiere est le grade (le produit ex: LD40, LD60, HD15...) et la deuxieme est la property (type de test ex: Density, elongation at break...). Je voudrais donc faire le calcule de l'ecart type en choisissant un grade et une property.

    Pour cela j'ai esayer de chercher avec la fonction SOMMEPROD mais je n'ai pas reussi

    Si quelqu'un peux m'aider,
    Merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 48
    Par défaut
    tu peux utiliser la fonction somme en mode matriciel , mais ca va te prendre quelques cases :

    Exemple : Ta colonne A contient les noms des produits, ta colonne B contient les valeurs dont tu veux faire l'écart type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    a	4		somme des a	6
    b	2		nombre de a	3
    a	1		somme de carrés	18
    b	2			
    b	3		Ecart type	0.816496581
    b	5			
    a	1

    Pour connaître le nombre de a, c'est facile : NB.SI(A:A;"=a")
    Pour la somme des a, il faut utiliser :
    {SOMME((A:A="a")*B:B)}

    Tu obtiens les {} autour de ta formule en appuyant sur ctrl+shift+Enter au moment de valider ta formule (au lieu de juste Enter). C'est ca les formules matricielles...

    pour la somme des carrés des "a", tu refais une somme matricielle :

    {SOMME((A:A="a")*B:B*B:B)}


    Et puis après tu manipules ces trois données :

    Ecart type = RACINE((Sommecarrés/nbdea)-(Sommedesa/nba)²)


    Et hop, le tour est joué...

  3. #3
    Membre émérite
    Avatar de ouisansdoute
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    931
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 931
    Par défaut
    Bonjour,

    Tu peux aussi utiliser la fonction SOUS.TOTAL(param;plage) avec comme premier paramètre 7 qui donne l'écart type.

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Par défaut
    Bonjour Magemax, bonjour ouisansdoute,

    D'abord merci de vos reponse.

    ouisansdoute, la fonction SOUS.TOTAL ne me satisfait pas puisqu'elle m'oblige a filtrer mes donnees dans ma base de donner, alors que mais calcules d'ecart type serve pour un tableau recapitulatif. Je m'explique, si je filtre ma base de donnee je naurai le resultat de l'ecart type que pour le grade et la property en question et aucun resultat pour les autres.

    Magemax, tes formules fonctionnent a merveille et j'ai encore apris quelque chose sur Excel aujourd'hui. Cependant, le resultat que me donne ta formule d'ecart type est de 0.7747858632 alors que le resultat que je fait a la main me donne 0.7841775499. L'ecart me parait important, donc je ne sais pas trop si ta formule d'ecart type est correct. Si tu as une idee sur l'origine de cette difference, eclaire moi. Moi je vais chercher de mon cote les methodes de calcule d'ecart type

    Merci

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Par défaut
    Magemax,

    Je viens de refaire le calcul de l'ecart type a la main, et aparament c'est belle et bien ta formule qui donne le bon resultat d'ecart type et non la formule automatique d'excel ECARTYPE.

    Je dois dire que cela m'etonne un peu, mais j'ai deja verifie plusieurs fois .
    Mon probleme est donc resolut, et je t'en remercie. Je laisse la conversation ouverte jusqu'a demain si jamais quelqu'un peux nous eclaircir sur cet etrange phenomene.

    Merci encore
    A plus

  6. #6
    Membre confirmé
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Par défaut
    Ca y est, je viens de Comprendre!!!!

    En realiter, la fonction Excel utilise un echantillon comme nombre total de test (dans mon cas ce sont des test) ou nombre de a dans l'exemple que tu donne Magemax. Puisque c'est un echantillon il divise par n-1 soit le nombre total de test-1 ou nombre de a-1

    Cependant lorsque l'ecart type se fait sur l'ensemble de la population comme dans mon probleme on divise par le nombre total de test (n) soit le nombre de a dans ton exemple.

    Voila, c'etait juste pour l'explication.
    Merci.

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

Discussions similaires

  1. Comment faire des calculs de Rotation avec Ogre
    Par Rumpel dans le forum Ogre
    Réponses: 0
    Dernier message: 22/07/2009, 19h15
  2. Comment calculer l'ecart type pour segmentation par croissance de region
    Par Monsieurabc dans le forum Traitement d'images
    Réponses: 13
    Dernier message: 25/03/2008, 17h55
  3. Comment faire une interface de ce type....
    Par SpiderAlpha dans le forum C++Builder
    Réponses: 6
    Dernier message: 30/04/2007, 14h50
  4. Réponses: 8
    Dernier message: 18/09/2002, 04h20

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