Si vous voulez trouver le plus grand nombre tous les trois dans une liste de nombres, nous pouvons utiliser la combinaison des fonctions IF, MAX, MOD & ROW.

La « fonction IF » vérifie si une condition que vous spécifiez est TRUE ou FALSE. Si la condition retourne TRUE, elle renvoie une valeur prédéfinie, si la condition retourne FALSE, elle renvoie une autre valeur prédéfinie.

Syntaxe = IF (test_logique, value_if_true, value_if_false)

test_logique: le test logique testera la condition ou les critères, si la condition est remplie, il renvoie la valeur prédéfinie, et si la condition ne satisfait pas, il renvoie une autre valeur prédéfinie.

value_if_true: la valeur à renvoyer si cet argument renvoie TRUE.

value_if_false: la valeur que vous souhaitez renvoyer si cet argument renvoie FALSE « MAX »: renvoie le nombre maximum d’une plage de cellules ou d’un tableau. Par exemple, si une liste de nombres contient 5, 6, 7, 8, 9 et 10, la sortie sera 10.

Syntaxe = MAX (nombre1, nombre2, …​)

number1: * Ce sont des valeurs numériques. Il peut s’agir de nombres, de plages nommées ou de tableaux. Le premier argument de valeur représente les valeurs que vous avez prises comme référence.

number2: * Ce sont des valeurs numériques. Il peut s’agir de nombres, de plages de noms ou de tableaux. Le deuxième argument de valeur représente les valeurs que vous avez prises comme référence.

Il peut y avoir un maximum de 255 arguments. Reportez-vous à la capture d’écran ci-dessous:

img1

« MOD »: renvoie le reste après qu’un nombre est divisé par un diviseur.

Syntaxe = MOD (nombre, diviseur)

nombre: il s’agit d’une valeur numérique dont vous souhaitez rechercher le reste.

diviseur: c’est le nombre qui est utilisé pour diviser l’argument numérique.

« ROW »: renvoie le numéro de ligne d’une référence.

Syntaxe: = ROW (référence)

Référence: il s’agit d’une référence à une cellule ou à une plage de cellules.

Prenons un exemple:

Nous avons des nombres aléatoires dans la colonne A. Nous avons besoin d’une formule dans la cellule B2 pour rechercher chaque ensemble de 3 nombres dans une liste de la colonne A et trouver le plus grand nombre pour cet ensemble. Un chiffre sur trois est surligné en rouge.

img2

  • Dans la cellule B2, la formule serait

* = MAX (SI (MOD (ROW ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))

Ceci est une formule matricielle, nous appuyons sur CTRL + MAJ + ENTRÉE, * la formule sera entourée de parenthèses en utilisant ceci.

* \ {= MAX (IF (MOD (ROW ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))}

img3

  • Le résultat obtenu est 10, bien qu’il y ait des nombres supérieurs à 10.

Cela est dû au fait que la formule mentionnée ci-dessus vérifie tous les trois nombres de la plage.Si c’est le plus élevé de tous, la formule ignore les valeurs qui sont à la position 1 ^ st ^ & 2 ^ nd ^ dans la plage. Dans notre exemple, 100 & 2 sont les 1 ^ st ^ & 2 ^ nd ^ nombres.

  • La formule vérifie les cellules A2: A4 et trouve que le 3 ^ rd ^ est 3.

Dans l’intervalle A5: A7, le nombre 3 ^ rd ^ est 10 et dans l’intervalle A8: A10, le nombre 3 ^ rd ^ est 9. Le plus grand nombre de ces 3 nombres (3,10,9) est 10. D’où le la sortie est de 10.