Comment combiner les fonctions MIN et IF dans les formules matricielles Excel
ce qu’il faut savoir
- Convertir une formule MIN IF en un tableau : maintenez la touche enfoncée Ctrl+transférerpuis appuyez Entrer Créez des formules dans la barre de formule.
- Étant donné que la fonction IF est imbriquée dans la fonction MIN, la fonction IF entière devient le seul paramètre de la fonction MIN.
- Les paramètres de la fonction SI sont : essai de logique (obligatoire), value_if_true (obligatoire) et value_if_false (optionnel).
La meilleure façon d’apprendre à combiner les fonctions MIN et SI dans Excel est par exemple. Cet exemple de didacticiel contient les temps d’échauffement pour deux événements (sprint de 100 mètres et 200 mètres) en athlétisme, Excel pour Microsoft 365, Excel 2019, Excel 2016, Excel 2013 et Excel 2010.
Qu’est-ce qu’un tableau MIN IF ?
En utilisant la formule du tableau MIN IF, vous pouvez utiliser une formule pour trouver le temps de chauffe le plus rapide pour chaque jeu.
Les fonctions de chaque partie de la formule sont les suivantes :
- La fonction MIN trouve le temps le plus rapide ou le plus court pour l’événement sélectionné.
- La fonction SI nous permet de sélectionner une correspondance en définissant une condition à l’aide du nom de la correspondance.
- Les formules matricielles permettent à la fonction SI de tester plusieurs conditions dans une seule cellule, et lorsque les conditions sont remplies, la formule matricielle détermine les données que la fonction MIN examine (temps de course) pour trouver le temps le plus rapide.
Syntaxe et paramètres de la formule imbriquée MIN IF
La syntaxe de la formule MIN IF est :
- Étant donné que la fonction IF est imbriquée dans la fonction MIN, la fonction IF entière devient le seul paramètre de la fonction MIN.
Les paramètres de la fonction SI sont :
- essai de logique (obligatoire) – La valeur ou l’expression à tester pour vrai ou faux.
- value_if_true (obligatoire) — La valeur à afficher si logical_test est vrai.
- value_if_false (optionnel) — La valeur à afficher si logical_test est faux.
Dans cet exemple, le test logique tente de trouver une correspondance pour le nom de correspondance saisi dans la cellule D10 de la feuille de calcul. Avec l’aide de la fonction MIN, le paramètre value_if_true est le temps le plus rapide pour le match sélectionné. Le paramètre value_if_false est omis car il n’est pas obligatoire et son absence raccourcit la formule. Si vous tapez un nom de course dans la cellule D10 qui ne figure pas dans la feuille de données (par exemple, une course de 400 mètres), la formule renverra zéro.
Exemple de formule de tableau MIN IF d’Excel
Entrez les données de didacticiel suivantes dans les cellules D1 à E9 :
Temps de compétition
Temps de jeu (secondes)
100 mètres 11.77
100 mètres 11.87
100 mètres 11.83
200 mètres 21.54
200 mètres 21,50
200 mètres 21.49
La chaleur la plus rapide du jeu (secondes)
Dans la cellule D10, tapez « 100 mètres » (sans les guillemets). La formule recherchera dans cette cellule la correspondance pour laquelle vous souhaitez qu’elle trouve le temps le plus rapide.
Entrez la formule imbriquée MIN IF
Étant donné que vous créez des formules imbriquées et matricielles, vous devez taper la formule entière dans une seule cellule de feuille de calcul.
Après avoir entré la formule ne veux pas appuyez sur Entrée Une touche du clavier ou un clic sur une autre cellule avec la souris ; vous devez convertir la formule en une formule matricielle. Pour ce faire, sélectionnez la cellule E10, où le résultat de la formule est affiché, et tapez :
=MIN(SI(D3:D8=D10,E3:38))
Créer une formule matricielle
Maintenant que vous avez entré la formule MIN IF, vous devez la convertir en tableau. Suivez les étapes ci-dessous pour le faire.
-
appuyez et maintenez Ctrl et transférer touches du clavier.
-
Presse Entrer touches du clavier pour créer des formules matricielles.
-
La réponse 11.77 apparaît dans la cellule F10 car c’était le temps le plus rapide (le plus petit) des trois manches de sprint de 100 mètres.
La formule matricielle complète apparaît dans la barre de formule au-dessus de la feuille de calcul.
car Ctrl, transférer, et Entrer Après avoir saisi une formule, en appuyant simultanément sur les touches du clavier, la formule résultante est parfois appelée CSE formule.
formule d’essai
Testez la formule en trouvant le meilleur temps sur 200 mètres.taper 200 mètres allez dans la cellule D10 et appuyez sur Entrer touches du clavier. La formule doit renvoyer un temps de 21,49 secondes dans la cellule E10.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre