Maison > Les sujets > excel > Excel moyenne de la moyenne des cellules moyennes avec condition

Excel moyenne de la moyenne des cellules moyennes avec condition

Christopher Nolan
Libérer: 2025-03-25 10:44:09
original
664 Les gens l'ont consulté

Le didacticiel montre comment utiliser la fonction de moyenne dans Excel pour calculer une moyenne arithmétique avec condition.

Microsoft Excel a quelques fonctions différentes pour calculer une moyenne arithmétique de nombres. Lorsque vous cherchez des cellules moyennes qui répondent à une certaine condition, la moyenne est la fonction à utiliser.

Fonction de moyenne dans Excel

La fonction moyenneIF est utilisée pour calculer une moyenne de toutes les cellules dans une plage donnée qui répondent à une certaine condition.

Moyentif (gamme, critères, [moyen_range]))

La fonction a un total de 3 arguments - les 2 premiers sont requis, le dernier est facultatif:

  • Range (requis) - La plage de cellules à tester contre les critères.
  • Critères (requis) - La condition qui détermine les cellules en moyenne. Il peut être fourni sous la forme d'un nombre, d'une expression logique, d'une valeur de texte ou d'une référence de cellule, par exemple 5, "> 5", "Cat" ou A2.
  • Moyenne_Range (facultatif) - Les cellules que vous souhaitez réellement en moyenne. Si elle est omise, la plage sera moyenne.

La fonction moyenneIF est disponible dans Excel 365 - 2007.

Excel moyenne de la moyenne des cellules moyennes avec condition

Conseil. Pour les cellules moyennes avec deux critères ou plus, utilisez la fonction moyenne.

Excel Moyensif - les choses à retenir!

Pour utiliser efficacement la fonction moyenne dans vos feuilles de travail, prenez note de ces points clés:

  • Lors du calcul d'une moyenne, les cellules vides , les valeurs de texte et les valeurs logiques vraies et fausses sont ignorées.
  • Les valeurs zéro sont incluses dans la moyenne.
  • Si une cellule de critères est vide, elle est traitée comme une valeur nulle (0).
  • Si moyen_range ne contient que des cellules vierges ou des valeurs de texte, un # div / 0! une erreur se produit.
  • Si aucune cellule dans la plage ne répond aux critères , un # div / 0! une erreur est renvoyée.
  • L'argument moyen_range ne doit pas nécessairement être de la même taille que la plage . Cependant, les cellules réelles à moyenne sont déterminées par la taille de l'argument de la plage . En d'autres termes, la cellule supérieure gauche dans la moyenne de la moyenne devient le point de départ, et autant de colonnes et de lignes sont moyennées comme contenues dans l'argument de la plage .

Formule moyenne à base d'une autre cellule

Avec la fonction EXCEL MAINIF, vous pouvez en moyenne une colonne de nombres basée sur:

  • critères appliqués à la même colonne
  • critères appliqués à une autre colonne

Dans le cas où la condition s'applique à la même colonne qui devrait être moyenne, vous ne définissez que les deux premiers arguments: plage et critères . Par exemple, pour trouver une moyenne de ventes dans B3: B15 qui sont supérieures à 120 $, la formule est:

=AVERAGEIF(B3:B15, ">120")

En moyenne sur la base d'une autre cellule , vous définissez les 3 arguments: plage (cellules pour vérifier par rapport à la condition), critères (la condition) et moyenne_Range (cellules à calculer).

Par exemple, pour obtenir une moyenne de ventes qui ont été livrées après octobre, la formule est:

=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)

Où C3: C15 sont les cellules à vérifier par rapport aux critères et B3: B15 sont les cellules en moyenne.

Excel moyenne de la moyenne des cellules moyennes avec condition

Comment utiliser la fonction moyenne dans Excel - Exemples

Et maintenant, voyons comment vous pouvez utiliser Excel moyenne dans les feuilles de calcul réelles pour trouver une moyenne de cellules qui répondent à vos critères.

Critères de texte moyens

Pour trouver une moyenne de valeurs numériques dans une colonne donnée si une autre colonne contient un certain texte, vous créez une formule moyenne avec des critères de texte. Lorsqu'une valeur de texte est incluse directement dans la formule, elle doit être enfermée en doubles guillemets ("").

Par exemple, pour en moyenne les nombres de la colonne B Si la colonne A contient "Apple", la formule est:

=AVERAGEIF(A3:A15, "apple", B3:B15)

Alternativement, vous pouvez saisir le texte cible dans une cellule, par exemple F3, et utiliser cette référence cellulaire pour les critères . Dans ce cas, des citations doubles ne sont pas nécessaires.

=AVERAGEIF(A3:A15, F3, B3:B15)

L'avantage de cette approche est qu'il vous permet de faire des ventes moyennes pour tout autre article en modifiant simplement les critères de texte en F3, sans avoir à ajuster la formule.

Excel moyenne de la moyenne des cellules moyennes avec condition

Conseil. Pour compléter une moyenne à un certain nombre de décimales, utilisez la commande décimale ou diminue la commande décimale sur l'onglet Home , dans le groupe numérique . Cela modifiera la représentation d'affichage de la moyenne mais pas de la valeur elle-même. Pour arronner la valeur réelle renvoyée par la formule, utilisez la moyenne avec des fonctions rondes ou d'autres arrondi. Pour plus d'informations, veuillez consulter comment arrondir la moyenne dans Excel.

Critères logiques moyennes pour les valeurs numériques

Pour tester diverses valeurs numériques dans vos critères, utilisez-les avec "supérieur à" (>), "inférieur à" () et autres opérateurs logiques.

Lorsque vous incluez un opérateur logique avec un numéro, n'oubliez pas de joindre toute la construction en doubles guillemets. Par exemple, pour en moyenne les nombres inférieurs ou égaux à 120, la formule serait:

=AVERAGEIF(B3:B15, "

Faites attention que l'opérateur et le numéro sont tous deux entourés de devis.

Lorsque vous utilisez les critères "IS égal aux", le signe d'égalité (=) peut être omis.

Par exemple, pour en moyenne les ventes livrées sur le 9-sept-2022, la formule se déroule comme suit:

=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)

Excel moyenne de la moyenne des cellules moyennes avec condition

Utilisation de la moyenne avec des dates

Semblable aux nombres, vous pouvez utiliser les dates comme critères pour la fonction de moyenne. Les critères de date peuvent être construits de différentes manières.

Jetons un coup d'œil à la façon dont vous pouvez les ventes moyennes livrées avant une date donnée, disons le 1er novembre 2022.

Le moyen le plus simple consiste à enfermer l'opérateur logique et à sortir ensemble en doubles citations:

=AVERAGEIF(C3:C15, "

Ou vous pouvez enfermer l'opérateur et la date en citations séparément et les concaténer en utilisant le & signe:

=AVERAGEIF(C3:C15, "

Pour vous assurer que la date est entrée dans le format que Excel comprend, vous pouvez utiliser la fonction de date concaténée avec l'opérateur logique:

=AVERAGEIF(C3:C15, "

Pour les ventes moyennes livrées à la date d'aujourd'hui, utilisez la fonction aujourd'hui dans les critères:

=AVERAGEIF(C3:C15, "

La capture d'écran ci-dessous montre les résultats:

Excel moyenne de la moyenne des cellules moyennes avec condition

Moyenne supérieure à 0

Par conception, la fonction moyenne Excel saute les cellules vierges mais comprend 0 valeurs dans les calculs. Pour que les valeurs moyennes supérieures à zéro, utilisez "> 0" pour les critères .

Par exemple, pour calculer une moyenne des nombres en B3: B15 qui sont supérieurs à zéro, la formule en E4 est:

=AVERAGEIF(B3:B15, ">0")

Veuillez remarquer en quoi le résultat diffère d'une moyenne normale en E3:

Excel moyenne de la moyenne des cellules moyennes avec condition

Moyen sinon 0

La solution ci-dessus fonctionne bien pour un ensemble de nombres positifs. Si vous avez à la fois des valeurs positives et négatives, vous pouvez en moyenne tous les nombres à l'exclusion des zéros en utilisant " 0" pour les critères .

Par exemple, pour en moyenne toutes les valeurs de B3: B15 sauf zéros, utilisez cette formule:

=AVERAGEIF(B3:B15, "0")

Excel moyenne de la moyenne des cellules moyennes avec condition

Excel moyen sinon zéro ou vide

Comme la fonction Moyenne saute les cellules vides par conception, vous pouvez simplement utiliser les critères "Not Zero" (" 0"). En conséquence, les valeurs zéro et les cellules vierges seront ignorées. Pour nous en assurer, dans notre échantillon de données, nous avons remplacé quelques valeurs zéro par des blancs et obtenu absolument le même résultat que dans l'exemple précédent:

=AVERAGEIF(B3:B15, "0")

Excel moyenne de la moyenne des cellules moyennes avec condition

Moyen si une autre cellule est vide

Pour les cellules moyennes dans une colonne donnée si une cellule dans une autre colonne dans la même ligne est vide, utilisez "=" pour les critères . Cela comprendra des cellules vides qui ne contiennent absolument rien - pas d'espace, pas de chaîne de longueur zéro, pas de caractères non imprimables, etc.

Aux valeurs moyennes correspondant aux cellules visuellement vierges, y compris celles qui contiennent des chaînes vides ("") renvoyées par d'autres fonctions, utilisez "" pour les critères .

À des fins de test, nous utiliserons les deux critères pour en moyenne les nombres en B3: B15 qui n'ont pas de date de livraison en C3: C15 (c'est-à-dire si une cellule de la colonne C est vide).

=AVERAGEIF(C3:C15, "=", B3:B15)

=AVERAGEIF(C3:C15, "", B3:B15)

Parce que l'une des cellules vides visuellement (C12) n'est pas vraiment vide - il y a une chaîne de longueur zéro - les formules fournissent des résultats différents:

Excel moyenne de la moyenne des cellules moyennes avec condition

Moyen si une autre cellule n'est pas vide

Pour en moyenne une gamme de cellules si une cellule dans une autre gamme n'est pas vide, utilisez "" pour les critères .

Par exemple, la formule moyenne de moyenne suivante calcule une moyenne des cellules B3 à B15 si une cellule de la colonne C dans la même ligne n'est pas vide:

=AVERAGEIF(C3:C15, "", B3:B15)

Excel moyenne de la moyenne des cellules moyennes avec condition

WILD CARD (Match partiel)

Pour les cellules moyennes en fonction de la correspondance partielle, utilisez des caractères génériques dans les critères de votre formule Moyenne:

  • Un point d'interrogation (?) Pour correspondre à un seul caractère.
  • Un astérisque (*) pour correspondre à n'importe quelle séquence de caractères.

Supposons que vous ayez 3 types de bananes différentes et que vous souhaitez trouver leur moyenne. La formule suivante y arrivera:

=AVERAGEIF(A3:A15, "*banana", B3:B15)

Si nécessaire, un caractère générique peut être utilisé avec une référence cellulaire. En supposant que l'élément cible est dans la cellule В4, la formule prend cette forme:

=AVERAGEIF(A3:A15, "*"&D4, B3:B15)

Excel moyenne de la moyenne des cellules moyennes avec condition

Si votre mot-clé peut apparaître n'importe où dans une cellule (au début, au milieu ou à la fin), placez un astérisque des deux côtés:

=AVERAGEIF(A3:A15, "*banana*", B3:B15)

Pour trouver la moyenne de tous les articles à l'exclusion de toute banane , utilisez cette formule:

=AVERAGEIF(A3:A15, "*banana*", B3:B15)

Comment calculer la moyenne dans Excel à l'exclusion de certaines cellules

Pour exclure certaines cellules de la moyenne, utilisez l'opérateur logique "non égal à" ().

Par exemple, pour en moyenne les numéros de vente pour tous les articles sauf "Apple", utilisez cette formule:

=AVERAGEIF(A3:A15, "apple", B3:B15)

Si l'élément exclu est dans une cellule prédéfinie (D4), la formule prend cette forme:

=AVERAGEIF(A3:A15, ""&D4, B3:B15)

Pour trouver la moyenne de tous les articles à l'exclusion de toute "banane", utilisez le "pas égal à" avec un joker:

=AVERAGEIF(A3:A15, "*banana", B3:B15)

Dans le cas où l'élément de tableau générique exclu est dans une cellule séparée (D9), puis concaténer l'opérateur logique, le caractère générique et la référence des cellules en utilisant un ampère et

=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)

Excel moyenne de la moyenne des cellules moyennes avec condition

Comment utiliser la moyenne avec une référence cellulaire

Au lieu de taper les critères directement dans une formule, vous pouvez utiliser un opérateur logique en combinaison avec une référence cellulaire pour construire les critères. De cette façon, vous pourrez tester différentes conditions en modifiant une valeur dans la cellule des critères sans modifier votre formule moyenne.

Lorsque la condition par défaut " est égale à ", vous utilisez simplement une référence cellulaire pour l'argument des critères . La formule ci-dessous calcule la moyenne de toutes les ventes dans la plage B3: B15 relative à l'article dans la cellule F4.

=AVERAGEIF(A3:A15, F4, B3:B15)

Lorsque les critères comprennent un opérateur logique , vous le construisez de cette manière: enfermez l'opérateur logique dans des guillemets et utilisez un ampère et) pour le concaténer avec une référence cellulaire.

Par exemple, pour trouver la moyenne des ventes dans B3: B15 supérieure à la valeur en F9, utilisez la formule suivante:

=AVERAGEIF(B3:B15, ">"&F9)

De la même manière, vous pouvez utiliser une expression logique avec une autre fonction dans les critères.

Avec les dates en C3: C15, la formule ci-dessous renvoie la moyenne des ventes qui ont été livrées à la date actuelle inclusive:

=AVERAGEIF(C3:C15, "

Excel moyenne de la moyenne des cellules moyennes avec condition

C'est ainsi que vous utilisez la fonction moyenne dans Excel pour calculer une moyenne arithmétique avec condition. Je vous remercie d'avoir lu et j'espère vous voir sur notre blog la semaine prochaine!

Classeur de pratique pour télécharger

Fonction EXCEL MAINIF - Exemples (fichier .xlsx)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal