La función BDMAX de excel Devuelve el valor máximo de las entradas seleccionadas de la base de datos.
Sintaxis
BDMAX(base_de_datos,nombre_de_campo,criterios)
Base_de_datos es el 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.
Nombre_de_campo indica el campo que se utiliza en la función. Nombre_de_campo puede ser texto con el rótulo encerrado entre dobles comillas, como por ejemplo “Edad” o “Campo”, o como un número que represente la posición de la columna en la lista: 1 para la primera columna, 2 para la segunda y así sucesivamente.
Criterios es el rango de celdas que contiene las condiciones especificadas. Puede utilizar cualquier rango en el argumento Criterios mientras éste incluya por lo menos un rótulo de columna y por lo menos una celda debajo del rótulo de columna que especifique una condición de columna.
Usen la función BDMAX cuando trabajen con bases de datos y quieran extraer el máximo valor de esta y que cumpla con los criterios que se requieran.
Para mayor claridad veremos un ejemplo en el que se pretende obtener el máximo valor de las existencias de una marca en particular.
En este ejemplo vemos que se hace referencia a la base de datos B3:F13 a la celda del campo de “Valor” F3 ( se pretende que se devuelva el valor de este campo ) según los criterios de F17:F18, vemos que se usan como criterios el nombre del campo y el nombre de la marca de la que se quiere obtener el máximo valor, quedando la formula de la siguiente manera..
=BDMAX(B3:F13,F3,F17:F18), la cual nos da el resultado de 11,250.00 que es el máximo valor de la Marca9 , como podemos ver, esta función es muy fácil de usar y estoy seguro que les sera de gran ayuda..
Nos vemos en la próxima.
luciano albarracin dice
Hola Norberto estoy intentando usar bd max para que me devuelva cual es la factura que tiene más dias de vencido de un cliente en una base de datos. Tengo que hacerlo para 1200 clientes donde cada uno tiene unas 10 facturas y no consigo acomodar el criterio para que me vaya haciendo de cada cliente el max de las facturas que tiene vencida. si hago como dice el ejemplo me va agregando clientes a medida que voy aumentando el rango del argumento; si en el argumento hago que ponga A1 que es donde está el título; A8 por ejemplo que es donde está el nombre del cliente me dice que tiene demasiados argumentos) como puedo solucionar este inconveniente? o es otra formula?
Nolberto lopez dice
saludos… gracias por sus comentarios, partimos de la idea que el usuario tiene ya un conocimiento básico, seria muy tardado explicar demasiados detalles… la clave esta en practicar los ejercicios.
Anonymous dice
Interante ,pero seria mejor en videos paso por paso para ver las pautas bien especificadas porque excel es bien amplio , ya que todos queremos aprender ,existen diversas formulas ,pero uno igual quiere aprender paso por paso seria más util y novedoso gracias ,espero que lea mi comentario .
Anonymous dice
Muy bien explicado, lo compendí muy bien, gracias.
Anonymous dice
Muy bien! es el mismo procedimiento que bdsuma, se puede hacer con varios criterios, supongo, también?
MALVI MARCANO dice
Muy explicativo.. Puntual. Como deben ser las explicaciones! Saludos.
Anonymous dice
en una bd de matriz (12,16) quiero solo marcar de un color el valor max y valor minimo
como lo hago?
Anonymous dice
muy buenas noches, la verdad tu ejemplo me ha gustado mucho; sinembargo aún tengo un problemilla: me gustaría saber si es posible generar una nueva tabla con los máximos de varias marcas, por ejemplo si tuvieras que sacar los máximos de horizonte, rayo solar, Alba, y otros
Nolberto lopez dice
Saludos sebastian…
para este caso se usaria algo distinto.
=ÍNDICE(A4:I19,COINCIDIR(MÁX(I4:I19),I4:I19,0),4)
en el buscador de la pagina ponga “vendedor con mas ventas” y encontrara un tema al respecto.
en estos dias realizare un tutorial sobre esto.
Sebastian de Pilar dice
Hola! Espero que todavía andes acá despues de tanto tiempo. Te hago una pregunta, ¿cómo hago si quiero hacer al revés? Es decir que me busque un valor máximo y me devuelva texto. Ejemplo para este caso: quiero que calcule el máximo de “Valor de las existencias” ($180) y que me duevuelva el nombre de la marca que le corresponda (“Rayo Solar”)
Anonymous dice
gracias!!
Anonymous dice
BUEN EJEMPLO, ME AYUDÓ EN MI PROBLEMA
Anonymous dice
seria bueno poder descargarlo
Anonymous dice
excelente este ejemplo si me gusto muchas gracias.