Passer au contenu principal

Comment trouver la valeur maximale ou minimale en fonction de critères dans Excel?

doc-trouver-valeur-max-avec-critères-1

En supposant que j'ai la plage de données suivante, la colonne A contient les noms de produit et la colonne B les quantités de commande, maintenant, je veux trouver la valeur de commande maximale du produit KTE comme illustré dans la capture d'écran suivante. Dans Excel, comment pourrions-nous extraire la valeur maximale ou minimale en fonction d'un ou plusieurs critères?

Trouvez la valeur Max ou Min en fonction d'un seul critère

Trouvez la valeur Max ou Min en fonction de plusieurs critères


flèche bleue bulle droite Trouvez la valeur Max ou Min en fonction d'un seul critère

Pour renvoyer la valeur max ou min avec un critère, la fonction MAX vous rendra service.

1. Entrez cette formule: =MAX((A2:A13=D2)*B2:B13) dans une cellule spécifique que vous voulez, voir capture d'écran:

doc-trouver-valeur-max-avec-critères-2

Pourboires: Dans cette formule: A2: A13 is les cellules de plage contenant les critères, D2 est le critère sur lequel vous voulez trouver la valeur maximale en fonction, B2: B13 est la plage qui renvoie la valeur correspondante.

2. Puis appuyez Ctrl + Maj + Entrée clés ensemble pour obtenir la valeur maximale de KTE, voir capture d'écran:

doc-trouver-valeur-max-avec-critères-3

Notes: Pour obtenir la valeur minimale en fonction du critère spécifique, veuillez saisir cette formule =MIN(IF(A2:A13=D2,B2:B13)), après avoir tapé la formule, vous devez appuyer sur Ctrl + Maj + Entrée clés ensemble, vous obtiendrez le résultat suivant:

doc-trouver-valeur-max-avec-critères-4


flèche bleue bulle droite Trouvez la valeur Max ou Min en fonction de plusieurs critères

Si vous souhaitez rechercher la valeur max ou min avec plusieurs critères, vous pouvez utiliser les formules suivantes:

Prenez les données suivantes par exemple, je dois trouver l'ordre max ou min de KTE en janvier:

doc-trouver-valeur-max-avec-critères-5

1. Entrez cette formule dans une cellule dans laquelle vous souhaitez placer le résultat: =MAX(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), voir capture d'écran:

doc-trouver-valeur-max-avec-critères-7

Pourboires: Dans cette formule: A2: A13 sont les données qui contiennent les critères1, B2: B13 est la plage de données qui contient les critères2, F1 et F2 sont les critères sur lesquels vous vous basez, C2: C13 fait référence à la plage dans laquelle vous souhaitez renvoyer la valeur maximale.

2. Puis appuyez Ctrl + Maj + Entrée touches simultanément, la valeur maximale où la valeur correspondante dans A2: A13 égale la valeur de F1, et la valeur correspondante dans B2: B13 égale la valeur de F2 Est retourné.

doc-trouver-valeur-max-avec-critères-8

Notes: Pour obtenir la valeur minimale en fonction de ces critères, veuillez appliquer cette formule: =MIN(IF(A2:A13=F1,IF(B2:B13=F2,C2:C13))), et n'oubliez pas d'appuyer sur Ctrl + Maj + Entrée clés ensemble.


Lignes de combinaison avancées: (Trouvez la valeur maximale ou minimale en fonction d'une colonne clé)

Avec Kutools for Excel's Lignes de combinaison avancées utiltiy, vous pouvez rapidement combiner plusieurs lignes en double dans un enregistrement basé sur des colonnes clés, et il peut également appliquer certains calculs tels que la somme, la moyenne, le nombre, etc. pour d'autres colonnes.

  • 1. Spécifiez la colonne clé sur laquelle vous souhaitez rechercher la valeur maximale ou minimale sur laquelle une autre colonne est basée;
  • 2. Choisissez un calcul dont vous avez besoin.

doc-trouver-valeur-max-avec-critères-9

Kutools for Excel: avec plus de 200 compléments Excel pratiques, essai gratuit sans limitation dans 60 jours. Téléchargez et essayez gratuitement maintenant!


Articles Liés:

Comment sélectionner max data / value avec la fonction max dans Excel?

Comment sélectionner la valeur la plus élevée et la valeur la plus basse dans Excel?

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement 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!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Tip: use MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) or MINIFS...


The solution presented here is stupid and doesn't really work.
This comment was minimized by the moderator on the site
This was super helpful, thank you so much!
This comment was minimized by the moderator on the site
i'm finding min value from each cell (which not in a range), and it give me answer '-'. how to solve this? =min(A3, B3, D3, G3). but the B3 is zero.
This comment was minimized by the moderator on the site
Hello,

Similar to above example, where the MAX array formula finds the max value for KTE and Jan (two conditions) --> i am trying to do almost same, but i need to return not just the maximum value, but the name of the row which contains this maximum value... Imagine, if there is one more column between B and C, which contains the name of the person who did the order, for example... I was trying to use INDEX formula, but it doesn't really work. Like this: =INDEX(C2:C13,MAX(IF(A2:A13=F1,IF(B2:B13=F2,D2:D13)),0) What can be the solution here?
This comment was minimized by the moderator on the site
Hi,

I would like to get help to retrieve a value from a table based on an Object's Name (Multiple objects with multiple data from a same objects which differentiate by date) to get the latest data based on specified date ( more latest data may be available than the specified data).

No. Well Start Date End Date Oil Rates (stb/d)
1 BT-101L 1/1/2017 0:00 1/2/2017 0:00 59
2 BT-106L 1/7/2017 0:00 1/8/2017 0:00 124
3 BT-106S 1/8/2017 0:00 1/9/2017 0:00 132
4 BT-101L 1/9/2017 0:00 1/10/2017 0:00 138
5 BT-201S 1/10/2017 0:00 1/11/2017 0:00 144
6 BT-203S 1/11/2017 0:00 1/12/2017 0:00 150
7 BT-101L 1/29/2017 0:00 1/30/2017 0:00 269

In the results mode, I need to populate the data based on latest available data.

Date BT-101L
1-Jan 59
2-Jan 59
3-Jan 59
4-Jan 59
5-Jan 59
6-Jan 59
7-Jan 59
8-Jan 132
9-Jan 132
10-Jan 132
11-Jan 132
12-Jan 132
13-Jan 132
14-Jan 132
15-Jan 132
16-Jan 132

Can anyone help?
This comment was minimized by the moderator on the site
Similar question but based on reversed information. I work in land investment. I have a list of counties and corresponding values. The lower the value the more I need to work in the area. If I plug say "County A" with a value of 100, then County B with a value of 85, then County C with a value of 66, what statement can I use to identify County C as the one I need to work on?
This comment was minimized by the moderator on the site
Hi, when I try the MIN formula it doesn't work and just gives me 0??
This comment was minimized by the moderator on the site
Virtualcoyright - Do you have blanks in the range you are using the MIN for? If so, it will return with the following formula 0:

=MIN(IF(A2:A13=D2,B2:B13))

To prevent it getting 0 if blanks exist in the range B2:B13, write the formula in the following manner:

=MIN(IF(A2:A13=D2,IF(B2:B13<>0,B2:B13)))
This comment was minimized by the moderator on the site
Sir you have just saved my bacon ! I was facing a problem that i didn't have any blanks & all values where > 0 but the minimum formula resulted in 0 while i wanted the least positive value and your modified formula did just that. I think they should modify the article to include your modified formula.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations