Sobre como hallar valor máximo en un conjunto de datos.

17/03/2010 - 09:42 por Anonimo | Informe spam
Un saludo, utilizo Excel 2007.

Mi pregunta es la siguiente:

Tengo un grupo de datos, unas 5600 filas, con varios campos. En la columna A
el nombre de una categoria, en la Columna B un valor númerico, en la Columna
C una descripcion. En otra hoja tengo todos los datos de la columna A
quitando los duplicados, asique de 5600 se quedan reducidos a 30 tipos de
categorias. La idea es mediante una formula, no con tabla dinámica, sino
mediante una fórmula, averiguar cual es el dato mayor de la columna B (P.Ej:
en la columna B, la categoria llamemos "Tercera", tiene los siguientes datos
en la columna B, 1,2,3,4,5,6,7,8,9,10. Lo que quiero es que en la hoja B a
la izquierda de los datos únicos de la columna A me salga 10, que es el
valor máximo de la columna B que se corresponde con el dato de la hoja dos.

Espero haberme explicado medianamente bien. Gracias.

Se hacerlo con filtros, con tabla dinámica, pero la idea es utilizar ese
número obtenido para continuar obteniendo datos de una pagina web sin
necesidad de empezar desde el primer dato, sino desde el ultimo y asi hacer
la consulta mucho más lígera y eficaz.

Gracias.

Preguntas similare

Leer las respuestas

#1 Carlos cm
17/03/2010 - 22:07 | Informe spam
si pudieras checar la funcion bdmax, a ver si te ayuda con lo que buscas..


escribió en el mensaje
news:
Un saludo, utilizo Excel 2007.

Mi pregunta es la siguiente:

Tengo un grupo de datos, unas 5600 filas, con varios campos. En la columna
A el nombre de una categoria, en la Columna B un valor númerico, en la
Columna C una descripcion. En otra hoja tengo todos los datos de la
columna A quitando los duplicados, asique de 5600 se quedan reducidos a 30
tipos de categorias. La idea es mediante una formula, no con tabla
dinámica, sino mediante una fórmula, averiguar cual es el dato mayor de la
columna B (P.Ej: en la columna B, la categoria llamemos "Tercera", tiene
los siguientes datos en la columna B, 1,2,3,4,5,6,7,8,9,10. Lo que quiero
es que en la hoja B a la izquierda de los datos únicos de la columna A me
salga 10, que es el valor máximo de la columna B que se corresponde con el
dato de la hoja dos.

Espero haberme explicado medianamente bien. Gracias.

Se hacerlo con filtros, con tabla dinámica, pero la idea es utilizar ese
número obtenido para continuar obteniendo datos de una pagina web sin
necesidad de empezar desde el primer dato, sino desde el ultimo y asi
hacer la consulta mucho más lígera y eficaz.

Gracias.

Respuesta Responder a este mensaje
#2 Xavier Budet Graco
17/03/2010 - 22:41 | Informe spam
Hola "yeyda", vamos a ver si lo he entendido.

Las únicas columnas que nos interesan son la "A" y la "B", en la Hoja1 tienes en la columna "A" 5600 datos que en la Hoja2 son sólo 30 diferentes.

En la columna "A" de la Hoja2 tienes las 30 distintas categorías..., si es así pon en la celda "B1" de la Hoja2 la siguiente fórmula:
=MAX((Hoja1!$A$1:$A$5600¡)*(Hoja1!$B$13:$B$5600))

Atención porque la fórmula es matricial, o sea que la has de finalizar con "CONTROL+SHIFT+ENTER" y aparecerán de manera automática la llave de inicio y la de final.

Copia hacia abajo, hasta la celda "B30" que es la última fila ocupada en la columna "A"

Saludos,

Xavier

Quitar MAC para contestar. Gracias.



escribió en el mensaje news:
Un saludo, utilizo Excel 2007.

Mi pregunta es la siguiente:

Tengo un grupo de datos, unas 5600 filas, con varios campos. En la columna A
el nombre de una categoria, en la Columna B un valor númerico, en la Columna
C una descripcion. En otra hoja tengo todos los datos de la columna A
quitando los duplicados, asique de 5600 se quedan reducidos a 30 tipos de
categorias. La idea es mediante una formula, no con tabla dinámica, sino
mediante una fórmula, averiguar cual es el dato mayor de la columna B (P.Ej:
en la columna B, la categoria llamemos "Tercera", tiene los siguientes datos
en la columna B, 1,2,3,4,5,6,7,8,9,10. Lo que quiero es que en la hoja B a
la izquierda de los datos únicos de la columna A me salga 10, que es el
valor máximo de la columna B que se corresponde con el dato de la hoja dos.

Espero haberme explicado medianamente bien. Gracias.

Se hacerlo con filtros, con tabla dinámica, pero la idea es utilizar ese
número obtenido para continuar obteniendo datos de una pagina web sin
necesidad de empezar desde el primer dato, sino desde el ultimo y asi hacer
la consulta mucho más lígera y eficaz.

Gracias.

Respuesta Responder a este mensaje
#3 Anonimo
18/03/2010 - 00:57 | Informe spam
Gracias, es justo lo que necesitaba.


"Xavier Budet Graco" escribió en el mensaje de noticias
news:
Hola "yeyda", vamos a ver si lo he entendido.

Las únicas columnas que nos interesan son la "A" y la "B", en la Hoja1
tienes en la columna "A" 5600 datos que en la Hoja2 son sólo 30 diferentes.

En la columna "A" de la Hoja2 tienes las 30 distintas categorías..., si es
así pon en la celda "B1" de la Hoja2 la siguiente fórmula:
=MAX((Hoja1!$A$1:$A$5600¡)*(Hoja1!$B$13:$B$5600))

Atención porque la fórmula es matricial, o sea que la has de finalizar con
"CONTROL+SHIFT+ENTER" y aparecerán de manera automática la llave de inicio y
la de final.

Copia hacia abajo, hasta la celda "B30" que es la última fila ocupada en la
columna "A"

Saludos,

Xavier

Quitar MAC para contestar. Gracias.



escribió en el mensaje
news:
Un saludo, utilizo Excel 2007.

Mi pregunta es la siguiente:

Tengo un grupo de datos, unas 5600 filas, con varios campos. En la columna
A
el nombre de una categoria, en la Columna B un valor númerico, en la
Columna
C una descripcion. En otra hoja tengo todos los datos de la columna A
quitando los duplicados, asique de 5600 se quedan reducidos a 30 tipos de
categorias. La idea es mediante una formula, no con tabla dinámica, sino
mediante una fórmula, averiguar cual es el dato mayor de la columna B
(P.Ej:
en la columna B, la categoria llamemos "Tercera", tiene los siguientes
datos
en la columna B, 1,2,3,4,5,6,7,8,9,10. Lo que quiero es que en la hoja B a
la izquierda de los datos únicos de la columna A me salga 10, que es el
valor máximo de la columna B que se corresponde con el dato de la hoja
dos.

Espero haberme explicado medianamente bien. Gracias.

Se hacerlo con filtros, con tabla dinámica, pero la idea es utilizar ese
número obtenido para continuar obteniendo datos de una pagina web sin
necesidad de empezar desde el primer dato, sino desde el ultimo y asi
hacer
la consulta mucho más lígera y eficaz.

Gracias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida