Moyenne avec condition. 2 colonnes
Fermé
Lilipour
-
27 oct. 2009 à 09:49
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 27 oct. 2009 à 23:20
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 27 oct. 2009 à 23:20
A voir également:
- Moyenne avec condition. 2 colonnes
- Formule moyenne excel plusieurs colonnes - Guide
- Excel cellule couleur si condition texte - Guide
- Word 2 colonnes - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Fusionner 2 colonnes excel - Guide
4 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
27 oct. 2009 à 10:39
27 oct. 2009 à 10:39
bonjour
Tu devrais y parvenir avec cette formule :
Tu devrais y parvenir avec cette formule :
=SOMMEPROD(($X$1:$X$300=X1)*($Y$1:$Y$300))/SOMMEPROD(($X$1:$X$300=X1)*1)
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
27 oct. 2009 à 10:42
27 oct. 2009 à 10:42
Bonjour,
Ta solution passe par la formule SOMMEPROD associée à NB.SI.
Supposons que :
- tes noms sont écrits de A1 à A20
- les jours correspondants de B1 à B20
En C1 tu inscrit le nom dont tu cherches la moyenne et en D1 :
=SOMMEPROD((A1:A20=C1)*(B1:B20))/NB.SI(A1:A20;C1)
Explications :
SOMMEPROD((A1:A20=C1)*(B1:B20)) te donne le total de jours correspondant au nom inscrit en C1
NB.SI(A1:A20;C1) le nombre de fois ou dans (A1:A20) on trouve le nom inscrit en C1
Et voili voilou
Ta solution passe par la formule SOMMEPROD associée à NB.SI.
Supposons que :
- tes noms sont écrits de A1 à A20
- les jours correspondants de B1 à B20
En C1 tu inscrit le nom dont tu cherches la moyenne et en D1 :
=SOMMEPROD((A1:A20=C1)*(B1:B20))/NB.SI(A1:A20;C1)
Explications :
SOMMEPROD((A1:A20=C1)*(B1:B20)) te donne le total de jours correspondant au nom inscrit en C1
NB.SI(A1:A20;C1) le nombre de fois ou dans (A1:A20) on trouve le nom inscrit en C1
Et voili voilou
merci pour votre temps mais cela ne fontionne pas.
Je tiens à préciser qu'un même nom peut être présent plusieurs fois dans la colonne des "A"
Voici ce que la formule devrait donner:
=SOMMEPROD((K38:K1834=MB)*(W38:W1100))/NB.SI(K38:K1845;K38)
Mais une erreur "#NOM?" apparait.
Encore merci
Je tiens à préciser qu'un même nom peut être présent plusieurs fois dans la colonne des "A"
Voici ce que la formule devrait donner:
=SOMMEPROD((K38:K1834=MB)*(W38:W1100))/NB.SI(K38:K1845;K38)
Mais une erreur "#NOM?" apparait.
Encore merci
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
27 oct. 2009 à 23:20
27 oct. 2009 à 23:20
bonjour
une erreur "#NOM?" apparait : normal MB est certes une marque connue mais pas pour excel et tu ferais mieux de le remplacer :
- par son adresse cellule K38
- ou par le libellé "MB" mais dans ce cas il faut remplacer aussi K38 par ce libellé.
L'encodage des fonctions est très précis et ne supporte pas l'à-peu-près.
une erreur "#NOM?" apparait : normal MB est certes une marque connue mais pas pour excel et tu ferais mieux de le remplacer :
- par son adresse cellule K38
- ou par le libellé "MB" mais dans ce cas il faut remplacer aussi K38 par ce libellé.
L'encodage des fonctions est très précis et ne supporte pas l'à-peu-près.