Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ecartype et condition

  • Initiateur de la discussion Initiateur de la discussion ChuNicoals
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

ChuNicoals

Guest
Bonjour à tous et à toutes!

J'ai un petit soucis du détail, qui fait que je me pose la question concernant le calcul de l'écartype avec une condition.

Pour être plus clair:

J'ai une plage de cellules pouvant contenir une valeur allant de 0 à 100. Existe -il une fonction qui permet de calculer l'écart-type des cellules dont la valeur est inférieur à 40 par exemple.

J'ai quand même fait un début de travail, mais quelque chose ne fonctionne pas dans ma formule et je ne trouve pas l'erreur. Dans le fichier excel que j'ai joint, il y deux plages de données. la première est issue de la seconde.
Dans la première plage, j'ai supprimé toutes les valeurs supérieures à 30.2 et dans la seconde j'ai laissé toutes les valeurs.
Je cherche à calculer l'écart-type des cellules dont la valeur est inférieur à 30.2. J'ai utilisé deux formules.
la première: =ECARTYPE.STANDARD(A1:A37)

la deuxième: {=ECARTYPE(SI(E1:E60<=30,2;E1:E60;""))}

le problème c'est que je ne retrouve pas le même résultat. (voir fichier joint)

Merci d'avance pour le temps que aurez pris à examiner ma requête.
 

Pièces jointes

Re : Ecartype et condition

Bonjour

La formule en G1 prend la cellule vide en E29 comme un zéro, zéro qui n'existe pas dans ta colonne A (et devrait être en A18). Conclusion : Il faut se méfier des cellules vides 🙂.

@ plus
 
Re : Ecartype et condition

Bonjour CISCO!

Merci de ton aide! Effectivement la cellule vide est bien à l'origine de la différence de résultat. Je n'y avais pas fait assez attention.

J'ai une autre question pour qui pourra bien y répondre.

à partir de la même formule : {=ECARTYPE(SI(E1:E59<=30,2;E1:E59;""))} je voudrais pouvoir l'appliqué sur plusieurs plage de données.

C'est dire que mes premières données sont bien en E1:E59, et les autres sont en I1:I19 puis K1:K21 ensuite en M1:M6

Mon but serait d'avoir une seule formule pour calculer l'écart type de l'ensemble des plages. Comme si elle ne formait qu'une seule plage.

Merci d'avance
 
Re : Ecartype et condition

Merci pour ta réponse rapide CISCO.

J'ai bien essayé cette formule auparavant mais ça ne donne pas non plus le bon résultat. J'ai oublié de préciser que je garde aussi la même condition pour toute les plages (<=30.2)
 
Re : Ecartype et condition

Re-bonjour CISCO!

Merci pour ta patience et ton aide, cette formule fonctionne très bien. Je l'avais utilisé mais j'avais fait des erreurs dans la formule. Je n'avais pas fermé la parenthèse après chaque condition.

Une note à rajouter c'est que j'ai passé la formule sous forme matricielle également sinon le résultat n'est pas le même.

Merci encore pour ta précieuse aide.

Bon Après midi
 
Re : Ecartype et condition

Rebonjour

Re-bonjour CISCO!

Une note à rajouter c'est que j'ai passé la formule sous forme matricielle également sinon le résultat n'est pas le même.

Bon Après midi

Effectivement, j'avais oublié de valider en matriciel , ce qui fait que le test < G2 n'était fait que sur la première valeur de chaque plage.

@ plus
 
Re : Ecartype et condition

Bonjour tout le monde!!!

Dans la continuité de ce que j'avais commence hier, j'ai tenté de calculer l'écart type selon deux conditions.
Je voudrais calculer l'écart type uniquement pour les valeurs situées dans un intervalle soit: 30,2≤X<48.5. X est la valeur prise par la cellule.

J'ai utilisé la formule ci-dessous mais elle ne semble pas fonctionner correctement, car le résultat affiché n'est pas le résultat attendu. Quelqu'un pourrait me dire si il y voit une erreur ou si il a une meilleure méthode.

=ECARTYPE(SI(ET(30,2<=H5:H64;H5:H64<48,5);H5:H64;"");SI(ET(30,2<=U5:U23;U5:U23<48,5);U5:U23);SI(ET(30,2<=AH5:AH25;AH5:AH25<48,5);AH5:AH25))

Merci d'avance de votre aide.
 
Re : Ecartype et condition

Bonjour

Essayes avec quelque chose du genre
Code:
=ECARTYPE(SI((30,2<=H5:H64)*(H5:H64<48,5);H5:H64;" ");SI((30,2<=U5:U23)*(U5:U23<48,5);U5:U23);SI((30,2<=AH5:AH25)*(AH5:AH25<48,5);AH5:AH25))

toujours en matriciel (pas testé)

@ plus
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Power Query
Réponses
7
Affichages
368
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…