Faire une moyenne concernant des effectifs déjà triés par une autre formule
Résolu
Sheik69
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Sheik69 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Sheik69 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je débute avec excel et je crois que j'ai atteint mes limites pour me débrouiller seul.
Je suis en train de calculer des délais moyens de réalisation d'un examen chez des patients ayant consulté en jour ouvré, que je comparerai secondairement à ceux chez les patients arrivés en période de garde.
Les jours ouvrés = lundi au vendredi de 8h à 18h + samedi de 8h à 13h
J'ai déjà pu compter combien de patient correspondait à jour ouvré ou à période de garde avec les formules :
- jour ouvré : =SOMMEPROD((CC2:CC173=1)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=2)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=3)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=4)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=5)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=6)*(CE2:CE173>=8/24)*(CE2:CE173<=13/24))
- Période de garde : =SOMMEPROD((CC2:CC173=6)*(CE2:CE173>13/24))+SOMMEPROD((CC2:CC173=6)*(CE2:CE173<8/24))+NB.SI(CC2:CC173;"7")+NB.SI(CC2:CC173;"8")+SOMMEPROD((CC2:CC173=1)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=1)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=2)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=2)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=3)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=3)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=4)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=4)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=5)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=5)*(CE2:CE173>18/24))
Pour info mes colonnes correspondent à :
CC : jour allant de 1 (lundi) à 7 (dimanche), avec en plus 8 pour les jours fériés
CE : heure d'arrivée en format HH:MM:SS
J'imagine qu'il y avait plus simple pour mes formules mais j'ai pas trouvé...
Maintenant je voudrais faire une moyenne des délais d'examen en minute (recueillis dans ma colonne BG), d'un côté chez les patients de jours ouvrés, et de l'autre en période de garde. Mais je n'arrive pas à trouver une formule rendant une "moyenne de chiffres uniquement dans les lignes triées par une autre formule".
J'espère avoir été clair...
Si quelqu'un a une solution j'apprécierait beaucoup.
Merci !
Michel
Je débute avec excel et je crois que j'ai atteint mes limites pour me débrouiller seul.
Je suis en train de calculer des délais moyens de réalisation d'un examen chez des patients ayant consulté en jour ouvré, que je comparerai secondairement à ceux chez les patients arrivés en période de garde.
Les jours ouvrés = lundi au vendredi de 8h à 18h + samedi de 8h à 13h
J'ai déjà pu compter combien de patient correspondait à jour ouvré ou à période de garde avec les formules :
- jour ouvré : =SOMMEPROD((CC2:CC173=1)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=2)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=3)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=4)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=5)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=6)*(CE2:CE173>=8/24)*(CE2:CE173<=13/24))
- Période de garde : =SOMMEPROD((CC2:CC173=6)*(CE2:CE173>13/24))+SOMMEPROD((CC2:CC173=6)*(CE2:CE173<8/24))+NB.SI(CC2:CC173;"7")+NB.SI(CC2:CC173;"8")+SOMMEPROD((CC2:CC173=1)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=1)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=2)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=2)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=3)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=3)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=4)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=4)*(CE2:CE173>18/24))+SOMMEPROD((CC2:CC173=5)*(CE2:CE173<8/24))+SOMMEPROD((CC2:CC173=5)*(CE2:CE173>18/24))
Pour info mes colonnes correspondent à :
CC : jour allant de 1 (lundi) à 7 (dimanche), avec en plus 8 pour les jours fériés
CE : heure d'arrivée en format HH:MM:SS
J'imagine qu'il y avait plus simple pour mes formules mais j'ai pas trouvé...
Maintenant je voudrais faire une moyenne des délais d'examen en minute (recueillis dans ma colonne BG), d'un côté chez les patients de jours ouvrés, et de l'autre en période de garde. Mais je n'arrive pas à trouver une formule rendant une "moyenne de chiffres uniquement dans les lignes triées par une autre formule".
J'espère avoir été clair...
Si quelqu'un a une solution j'apprécierait beaucoup.
Merci !
Michel
A voir également:
- Faire une moyenne concernant des effectifs déjà triés par une autre formule
- Formule moyenne excel plusieurs colonnes - Guide
- Formule si et - Guide
- Excel trier par ordre croissant chiffre - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
1 réponse
Bonjour Michel
Déjà ta 1ere formule peut se simplifier ainsi :
SOMMEPROD((CC2:CC173<6)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=6)*(CE2:CE173>=8/24)*(CE2:CE173<=13/24))
De même tu peux simplifier la 2eme formule de la même manière
Pour la moyenne tu peux créer une colonne supplémentaire faisant afficher O ou G avec une formule :
=SI(OU(ET(CC2<6;CE2>=8/24;CE2<=18/24);ET(CC2=6;CE2>=8/24;CE2<=13/24));"O";G")
et ensuite tu fais une MOYENNE.SI de ta colonne BG avec comme critère O ou G
et avec cette colonne supplémentaire tu peux même te passer des formules précédentes pour dénombre te faire avec un NB.SI avec idem comme critère O ou G
Cdlmnt
Via
Déjà ta 1ere formule peut se simplifier ainsi :
SOMMEPROD((CC2:CC173<6)*(CE2:CE173>=8/24)*(CE2:CE173<=18/24))+SOMMEPROD((CC2:CC173=6)*(CE2:CE173>=8/24)*(CE2:CE173<=13/24))
De même tu peux simplifier la 2eme formule de la même manière
Pour la moyenne tu peux créer une colonne supplémentaire faisant afficher O ou G avec une formule :
=SI(OU(ET(CC2<6;CE2>=8/24;CE2<=18/24);ET(CC2=6;CE2>=8/24;CE2<=13/24));"O";G")
et ensuite tu fais une MOYENNE.SI de ta colonne BG avec comme critère O ou G
et avec cette colonne supplémentaire tu peux même te passer des formules précédentes pour dénombre te faire avec un NB.SI avec idem comme critère O ou G
Cdlmnt
Via
Merci beaucoup !