Excel - Formule somme avec conditions
Fermé
LeToon01
-
19 avril 2010 à 11:47
Raymond PENTIER Messages postés 58406 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 5 mai 2024 - 19 avril 2010 à 13:01
Raymond PENTIER Messages postés 58406 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 5 mai 2024 - 19 avril 2010 à 13:01
A voir également:
- Excel - Formule somme avec conditions
- Formule excel - Guide
- Formule excel somme - Guide
- Liste déroulante excel - Guide
- Formule moyenne excel - Guide
- Formule excel si et - Guide
3 réponses
Raymond PENTIER
Messages postés
58406
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 mai 2024
17 100
Modifié par Raymond PENTIER le 19/04/2010 à 12:50
Modifié par Raymond PENTIER le 19/04/2010 à 12:50
Une solution simple et rapide : faire une colonne unique avec O pour OUI, N pour NON et laisser les cellules VIDES au lieu de saisir NA.
Ainsi le logiciel ne tiendra compte que des cellules NON VIDES pour établir la moyenne. Et tu pourras toujours décompter le nombre de NA en utilisant la fonction NB.VIDE()
Avec ton tableau en A1:B100 tu écris
O dans la cellule A101
N dans la cellule A102
NA dans la cellule A103
=NB.SI(B1:B100;A101) dans la cellule B101
=NB.SI(B1:B100;A102) dans la cellule B102
=NB.VIDE(B1:B100) dans la cellule B103
=B101/(B101+B102) dans la cellule C101
=B102/(B101+B102) dans la cellule C102
=B101+B102 dans la cellule C103
Ainsi le logiciel ne tiendra compte que des cellules NON VIDES pour établir la moyenne. Et tu pourras toujours décompter le nombre de NA en utilisant la fonction NB.VIDE()
Avec ton tableau en A1:B100 tu écris
O dans la cellule A101
N dans la cellule A102
NA dans la cellule A103
=NB.SI(B1:B100;A101) dans la cellule B101
=NB.SI(B1:B100;A102) dans la cellule B102
=NB.VIDE(B1:B100) dans la cellule B103
=B101/(B101+B102) dans la cellule C101
=B102/(B101+B102) dans la cellule C102
=B101+B102 dans la cellule C103
Raymond PENTIER
Messages postés
58406
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 mai 2024
17 100
19 avril 2010 à 12:51
19 avril 2010 à 12:51
Si j'avais ton fichier, ce serait plus facile pour nous deux !
Raymond PENTIER
Messages postés
58406
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 mai 2024
17 100
19 avril 2010 à 12:57
19 avril 2010 à 12:57
Si tu mets 1 dans la colonne B pour dire OUI, dans la colonne C pour dire NON, dans la colonne D pour dire NA, écris les formules
=SOMME(B2:B100)/SOMME(B2:C100) en B101
=SOMME(C2:C100)/SOMME(B2:C100) en C101
C'est finalement aussi rapide, aussi simple, et en plus conforme à ce que veut ta supérieure ...
=SOMME(B2:B100)/SOMME(B2:C100) en B101
=SOMME(C2:C100)/SOMME(B2:C100) en C101
C'est finalement aussi rapide, aussi simple, et en plus conforme à ce que veut ta supérieure ...
Raymond PENTIER
Messages postés
58406
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 mai 2024
17 100
19 avril 2010 à 13:01
19 avril 2010 à 13:01
En fait, pour répondre très précisément à ta question, le total général sans les NA, c'est le total des OUI et des NON, donc
=SOMME(B2:C100)
ou =NB(B2:C100) ou encore =NBVAL(B2:C100)
=SOMME(B2:C100)
ou =NB(B2:C100) ou encore =NBVAL(B2:C100)
19 avril 2010 à 12:45
Effectivement j'y avais pensé mais ma supérieure tient à ce que NA apparaisse quand même...
En tout cas merci de ta réponse et de ta réactivité
Cordialement