Note: The other languages of the website are Google-translated. Back to English

Comment faire la moyenne des cellules en fonction de plusieurs critères dans Excel?

Dans Excel, la plupart d'entre nous connaissent peut-être les fonctions COUNTIF et SUMIF, elles peuvent nous aider à compter ou à additionner des valeurs en fonction de critères. Mais avez-vous déjà essayé de calculer la moyenne des valeurs en fonction d'un ou plusieurs critères dans Excel?

Cellules moyennes basées sur un critère avec la fonction Averageif

Cellules moyennes basées sur plusieurs critères avec la fonction Averageifs


flèche bleue bulle droite Cellules moyennes basées sur un critère avec la fonction Averageif

En supposant que j'ai la plage de données suivante, la colonne A est la liste des produits et la colonne B les commandes, maintenant, je vais faire la moyenne des cellules de commande où le produit est KTE.

doc-avergae-avec-critères-1

Veuillez saisir cette formule dans la cellule souhaitée: =AVERAGEIF(A2:A19,D2,B2:B19), (A2: A19 sont les données qui contiennent les critères, B2: B19 fait référence à la fourchette que vous souhaitez calculer en moyenne et D2 est le critère sur lequel vous voulez faire la moyenne des valeurs), et appuyez sur Entrer clé pour obtenir le résultat, voir capture d'écran:

doc-avergae-avec-critères-2


flèche bleue bulle droite Cellules moyennes basées sur plusieurs critères avec la fonction Averageifs

Si vous souhaitez calculer la moyenne avec plusieurs critères, le Moyenne la fonction peut vous aider.

La syntaxe Averageifs comme suit:

MOYENNEIFS (plage_moyenne, plage_critères1, critères1, plage_critères2, critères2…)

  • Moyenne_plage: est la plage de cellules à moyenne;
  • Criteria_range1, critères_plage2,… Sont les plages dans lesquelles évaluer les critères associés;
  • Critère1, critères2,… Sont des critères sur lesquels vous vous basez.

Prenez les données ci-dessus par exemple, maintenant, je veux faire la moyenne de la commande de KTE et de la commande supérieure à 500. Veuillez procéder comme suit:

Entrez cette formule dans une cellule vide: =AVERAGEIFS(B2:B19,A2:A19,E1,B2:B19,">500")( A2: A19 sont les données qui contiennent les critères1, B2: B19 fait référence à la fourchette que vous souhaitez calculer en moyenne, E1 et > 500 sont les critères1 et les critères 2), puis appuyez sur Entrer touche pour obtenir le résultat souhaité. Voir la capture d'écran:

doc-avergae-avec-critères-3

Remarque : Si vous avez plus de deux critères que vous souhaitez, il vous suffit d'ajouter les plages de critères et les critères dont vous avez besoin comme suit: = MOYENNEIFS (C2: C19, A2: A19, F1, B2: B19, F2, C2: C19, "<500"), (A2: A19 et F1 sont la première gamme de critères et critères, B2: B19 et F2 sont la deuxième plage de critères et les critères, C2: C19 et <500 sont le troisième gamme de critères et critères, C2: C19 fait référence à la gamme accompagner voulez faire la moyenne des valeurs), voir capture d'écran:

doc-avergae-avec-critères-4


Articles Liés:

Comment faire la moyenne des 3 valeurs supérieures ou inférieures dans Excel?

Comment faire la moyenne des 5 dernières valeurs d'une colonne en tant que nouveaux nombres entrant?

Comment faire la moyenne toutes les 5 lignes ou colonnes dans Excel?


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (10)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
7 3.00 $ 20 40.00 $ 3 6.00 $ 0 $ - MA MOYENNE POUR LA CELLULE B3, B5, B7, B9 DEVRAIT ÊTRE DE 10 MON COMPTE POUR LA CELLULE B3, B5, B7, B9 DEVRAIT ÊTRE DE 3 Comment puis-je obtenir des moyennes pour des cellules spécifiques excluant zéro
Ce commentaire a été minimisé par le modérateur sur le site
Je veux faire la moyenne des cellules si ces cellules se situent entre une plage. Si A se situe entre la plage 1 et la plage 2, la valeur moyenne dans B. Quelle formule devrais-je utiliser ? Ex. A B Range 1 Range 2 $ 78,093 651,462 55001 60000 $ 76,968 636,679 $ 76,946 1,682,295 73,909 $ 142,277 $ 73,567 624,257 71,505 $ 492,828 $ 67,772 351,316 63,786 $ 458,169 $ 63,263 157,665 58,427 $ 180,498 56,693 $ 187,028 56,510 $ 73,339 56,129 $ 80,832 Merci pour toute aide.
Ce commentaire a été minimisé par le modérateur sur le site
Je veux prendre des nombres dans plusieurs colonnes et les combiner en une seule moyenne. J'ai trois colonnes à moyenner, je veux que deux des colonnes comptent pour 40 % chacune et que la colonne restante compte pour 20 %. Est-ce possible? Merci!
Ce commentaire a été minimisé par le modérateur sur le site
Salut,


Mon est Pablo et je voudrais vous poser des questions sur cette situation. J'ai une colonne avec plusieurs valeurs et certaines d'entre elles sont des zéros. Comme ce sont des mesures en dB, voici la formule matricielle que j'utilise pour obtenir la moyenne : =10*LOG(AVERAGE(10^(C3:C66/10)))

Mon problème est que j'essaie d'obtenir une formule qui ne tient pas compte des zéros.

J'ai essayé la formule suivante mais il semble que cela ne fonctionne pas pour ma situation : =10*LOG(AVERAGEif(C3:C66,"<>0",[10^(C3:C66/10)]))

Il serait très apprécié si vous pouviez me donner un indice pour résoudre ce problème.

Merci d'avance,

Pablo.
Ce commentaire a été minimisé par le modérateur sur le site
J'ai un problème similaire à l'exemple n ° 3, mais la différence est que j'ai besoin de la moyenne entre deux dates au lieu d'un seul mois. Toute suggestion?
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour Crist,

Pour résoudre votre problème, veuillez appliquer la formule ci-dessous :
=MOYENNESI(C2:C15, A2:A15, F1, B2:B15, ">=" &F2, B2:B15, "<=" &G2, C2:C15, ">300")

S'il vous plaît essayez, j'espère que cela peut vous aider!
Ce commentaire a été minimisé par le modérateur sur le site
Hi,
J'ai 200 observations. J'ai besoin d'obtenir une moyenne de 21e à 40e observations. J'ai du mal à définir une formule de moyenne. N'hésitez pas à nous faire part de vos suggestions.
Ce commentaire a été minimisé par le modérateur sur le site
Code VBA pour calculer la moyenne d'une ou plusieurs plages de nombres non nuls :


Option explicite
Fonction avgNonZeros(ParamArray rangeList() As Variant) As Variant
'Renvoie la moyenne de tous les non-zéros de rangeList.
'rangeList peut être une ou plusieurs plages.
Dim cell As Range
Dim i As Long
Dim totSum As Long
Dim cnt As Long
DoEvents 'permet des calculs avant d'effectuer
avgNonZeros = 0 'retour par défaut
Pour i = LBound(rangeList) Vers UBound(rangeList)
Pour chaque cellule dans rangeList(i)
Si cellule <> 0 Alors
totSum = totSum + cellule
cent = cent + 1
Si fin
Cellule suivante
Suivant i
Si cnt <> 0 Alors avgNonZeros = totSum / cnt
Fonction de fin
Ce commentaire a été minimisé par le modérateur sur le site
J'ai 4 variables : 1ère : Date de début, 2ème : Date d'arrêt, 3ème : Date de mesure, 4ème : mesure. Je veux calculer la moyenne de la 4ème variable entre chaque période de début-fin. Comment puis-je le faire? Je pense que c'est un peu délicat. Chaque date de début a une date de fin correspondante. Il en va de même pour la 3ème et la 4ème variable.
Comment puis-je faire en sorte que cela se produise?
Ce commentaire a été minimisé par le modérateur sur le site
Pour obtenir une moyenne des données dans une colonne avec plusieurs critères, les formules suivantes peuvent être utilisées.

Syntaxe = AVERAGEIFS (Plage, Plage 1, critère 1, plage 2, critère 2)

Dans ce cas, mon exigence est de trouver la moyenne des données dans une plage de nombres, sans tenir compte de '0 - Zéro' et des valeurs supérieures à '3000'.

Le total des données dans la plage est de 31 nos,

Et les formules seront

=AVERAGEIFS(G5:G35,G5:G35, "> 3000", G5:G35,"<>0")
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés