WorksheetFunction.Large (Excel)

Renvoie la k-ième plus grande valeur d'un ensemble de données. Vous pouvez utiliser cette fonction pour sélectionner une valeur en fonction de sa position relative. Par exemple, vous pouvez utiliser grand pour renvoyer le score le plus élevé, le nombre de canaux de soulignement ou le troisième.

Si le tableau est vide, la fonction large renvoie la #NUM! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!. Si k ≤ 0 ou si k est supérieur au nombre de points de données, large renvoie la #NUM! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!. Si n est le nombre de points de données dans une plage, grand (matrice, 1) renvoie la plus grande valeur et grand (matrice, n) renvoie la plus petite valeur.

Large (Arg1, Arg2)


Dim dblArg2() As Double: dblArg2() = 
Dim dblLarge As Double
dblLarge = WorksheetFunction.Large(Arg1:=, Arg2:=dblArg2())

Arguments

Arg1, Arg2

Arg1 - Matrice - matrice ou plage de données pour laquelle vous souhaitez déterminer la k-ième plus grande valeur

Arg2 (Double) - K - position (en partant de la plus grande position) dans la matrice ou la plage de données à renvoyer.