WorksheetFunction.DMax (Excel)

Devuelve el número mayor de una columna de una lista o base de datos que cumpla las condiciones especificadas.

Dado que el signo igual se utiliza para indicar una fórmula cuando se escribe texto o un valor en una celda, Microsoft Excel evalúa lo escrito; no obstante, esto puede provocar resultados de filtro inesperados. Para indicar un operador de comparación de igualdad para texto o un valor, escriba los criterios como una expresión de cadena en la celda correspondiente del rango de criterios:

DMax (Arg1, Arg2, Arg3)


Dim dblDMax As Double
dblDMax = WorksheetFunction.DMax(Arg1:=, Arg2:=, Arg3:=)

Arguments

Arg1, Arg2, Arg3

Arg1 (Range) - Base de datos: rango de celdas que compone la lista o base de datos. Una base de datos es una lista de datos relacionados en la que las filas de información son registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.

Arg2 - Campo: indica qué columna se utiliza en la función. Escriba el rótulo de la columna entre comillas, como por ejemplo "Edad" o "Rendimiento", o un número (sin las comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2 para la segunda y así sucesivamente

Arg3 - Criterios: rango de celdas que contiene las condiciones especificadas. Puede utilizar cualquier rango en el argumento de criterios mientras éste incluya por lo menos un rótulo de columna y al menos una celda debajo del rótulo de columna en la que se pueda especificar una condición de columna