Dans Excel, si vous avez une liste de valeurs et que vous ne trouvez pas de correspondance exacte, vous devez rechercher la valeur la plus proche la plus grande ou la plus proche la plus petite. Par exemple, si vous effectuez une comparaison de nombres et que vous ne trouvez pas de correspondance exacte dans la plage, vous pouvez utiliser le nombre supérieur ou inférieur suivant et continuer.

Nous pouvons utiliser une combinaison des formules Countif, Large et Small pour obtenir notre sortie.

Countif est utilisé pour compter le nombre de répétitions de données spécifiques dans une plage de cellules.

Syntaxe = COUNTIF (plage, critères)

Large: renvoie la k-ième plus grande valeur d’un ensemble de données.

Syntaxe = LARGE (tableau, k)

Small: renvoie la k-ième plus petite valeur d’un ensemble de données.

Syntaxe = SMALL (tableau, k)

Comprenons quel est le nombre le plus proche, le plus grand et le plus petit

Nous avons une liste avec des nombres aléatoires 1,2,3,5,8,10 et nous avons besoin d’une formule pour évaluer ce qui suit:

  • Si k est dans la liste, renvoie k – Si k n’est pas dans la liste, renvoie la valeur immédiatement supérieure. Par exemple, si k = 7, renvoie 8 (dans le cas du plus grand nombre le plus proche)

  • Si k n’est pas dans la liste, renvoie la valeur suivante plus petite. Par exemple, si k = 7, renvoie 5 (dans le cas du plus petit nombre le plus proche)

Prenons un exemple, nous avons des nombres aléatoires dans la colonne A et nous devons trouver la valeur dans cette plage, qui est la plus petite ou la plus proche de la cellule B2 qui en contient 46. Ce nombre n’est pas disponible dans notre plage. Voir la capture d’écran ci-dessous

img1

Voyons comment nous calculons d’abord le plus grand nombre le plus proche:

Nous pouvons vérifier manuellement la valeur la plus élevée suivante à 46 qui est 54.

Essayons maintenant d’obtenir le même résultat en utilisant la formule – Nous allons utiliser une combinaison des fonctions LARGE & COUNTIF * pour générer le plus grand nombre le plus proche.

Le critère est supérieur au signe «>» avec la valeur de recherche, c.-à-d. Cellule B2 Le signe supérieur à combiné avec la valeur de recherche renverra 5 valeurs, soit 54, 57, 61, 74, 83 qui sont plus grandes que 46.

  • Lorsque nous fusionnons les fonctions Grand et Nombre, nous obtiendrons 54. Reportez-vous à la formule dans les cellules G2 et G3 dans l’instantané ci-dessous.

img2

PS: B2 dans Countifformula est la valeur de recherche, c’est-à-dire 46 Dans la cellule C2, la formule utilisée pour trouver le nombre le plus proche le plus grand * est

= LARGE ($ A $ 2: $ A $ 8, COUNTIF ($ A $ 2: $ A $ 8, « > » & B2))

img3

Voyons maintenant comment nous calculons le plus petit nombre le plus proche – Nous pouvons vérifier manuellement la valeur la plus petite suivante à 46 qui est 28.

Permet d’obtenir la même sortie en utilisant la formule – Nous utiliserons une combinaison des fonctions SMALL & COUNTIF * pour générer le plus petit nombre le plus proche.

Le critère est inférieur à «<» avec la valeur de recherche, c’est-à-dire que la cellule B2 Le signe inférieur combiné à la valeur de recherche renverra 2 valeurs, c’est-à-dire 16 et 28 qui sont inférieures à 46.

  • Lorsque nous fusionnons les fonctions Small & Count, nous obtenons 28. Reportez-vous à la formule dans les cellules G5 et G6 dans l’instantané ci-dessous.

Voir ci-dessous la capture d’écran avec la formule:

img4

Remarque: la cellule B2 dans CountifFormula est la valeur de recherche, c’est-à-dire 46 Dans la cellule D2, la formule utilisée pour trouver le plus petit nombre le plus proche * est

= PETIT ($ A $ 2: $ A $ 8, COUNTIF ($ A $ 2: $ A $ 8, « < » & B2))

img5

C’est ainsi que nous pouvons renvoyer le nombre le plus proche et le plus petit nombre.