Buscar en tabla los n numeros mayores

24/06/2005 - 12:06 por VAC | Informe spam
Me gustaria que me ayudarais a buscar los "n" numeros mayores en una tabla
( "x" filas, "y" columnas ) y que los encontrados quedaran resaltados de
alguna manera (ej. color en la celda) , creando la columna y+1 en la que en
cada fila se refleje la suma de los encontrados. Muchas gracias.

Preguntas similare

Leer las respuestas

#1 KL
24/06/2005 - 12:31 | Informe spam
Hola VAC

Faltan muchos detalles para tener la tarea clara. Sin embargo, suponiendo
que los numeros los tienes en el rango [A1:G10] y en la columna [H] quieres
introducir las sumas de los 5 numeros mayores de cada fila, prueba poner la
siguiente formula en la celda [H1] y copiarla hacia abajo hasta [H10]:

=SUMAPRODUCTO(K.ESIMO.MAYOR(A1:G1;{1\2\3\4\5}))

para resaltar los 5 numeros mayores en cada fila usa Formato Condicional:

1) Selecciona el rango [A1:G10] (vigila que [A1] sea l;a celda activa, es
decir la celda que aunque forma parte de la seleccion, aparece en color
blanco mientras el resto de las celdas seleccionadas se colorean en negro)
2) Ve al menu Formato>Formato Condicional
3) En el primer desplegable de la primera condicion elige la opcion 'Formula
Es..."
4) En el cuadro de formula pon la siguiente formula:

=O(A1=K.ESIMO.MAYOR($A1:$G1;FILA(INDIRECTO("1:5"))))

5) Pulsa el boton 'Formato' y elige los formatos que quires que se apliquen
a las celdas que contengan los 5 numeros mayores
6) Pulsa 'Aceptar', 'Aceptar'

Saludos,
KL



"VAC" <franciscobn##@telecable.es> wrote in message
news:%
Me gustaria que me ayudarais a buscar los "n" numeros mayores en una tabla
( "x" filas, "y" columnas ) y que los encontrados quedaran resaltados de
alguna manera (ej. color en la celda) , creando la columna y+1 en la que
en
cada fila se refleje la suma de los encontrados. Muchas gracias.



Respuesta Responder a este mensaje
#2 VAC
25/06/2005 - 17:21 | Informe spam
Lo siento KL, parece que no me explicado bien. Siguiendo tu ejemplo, se
trata de hallar los "n" numeros mayores de todos los que están en la tabla
comprendida entre los rangos A1:G10 y una vez determinados sumar el numero
de los encontrados en cada fila en la columna H.
Espero haber aclarado el tema. Gracias
"KL" escribió en el mensaje
news:%
Hola VAC

Faltan muchos detalles para tener la tarea clara. Sin embargo, suponiendo
que los numeros los tienes en el rango [A1:G10] y en la columna [H]


quieres
introducir las sumas de los 5 numeros mayores de cada fila, prueba poner


la
siguiente formula en la celda [H1] y copiarla hacia abajo hasta [H10]:

=SUMAPRODUCTO(K.ESIMO.MAYOR(A1:G1;{1\2\3\4\5}))

para resaltar los 5 numeros mayores en cada fila usa Formato Condicional:

1) Selecciona el rango [A1:G10] (vigila que [A1] sea l;a celda activa, es
decir la celda que aunque forma parte de la seleccion, aparece en color
blanco mientras el resto de las celdas seleccionadas se colorean en negro)
2) Ve al menu Formato>Formato Condicional
3) En el primer desplegable de la primera condicion elige la opcion


'Formula
Es..."
4) En el cuadro de formula pon la siguiente formula:

=O(A1=K.ESIMO.MAYOR($A1:$G1;FILA(INDIRECTO("1:5"))))

5) Pulsa el boton 'Formato' y elige los formatos que quires que se


apliquen
a las celdas que contengan los 5 numeros mayores
6) Pulsa 'Aceptar', 'Aceptar'

Saludos,
KL



"VAC" <franciscobn##@telecable.es> wrote in message
news:%
> Me gustaria que me ayudarais a buscar los "n" numeros mayores en una


tabla
> ( "x" filas, "y" columnas ) y que los encontrados quedaran resaltados de
> alguna manera (ej. color en la celda) , creando la columna y+1 en la


que
> en
> cada fila se refleje la suma de los encontrados. Muchas gracias.
>
>
>



Respuesta Responder a este mensaje
#3 KL
25/06/2005 - 21:32 | Informe spam
Hola VAC

Para la primera formula prueba:

=SUMAPRODUCTO(SUMAR.SI(A1:G1;K.ESIMO.MAYOR($A$1:$G$10;{1;2;3;4;5}))/CONTAR.SI($A$1:$G$10;K.ESIMO.MAYOR($A$1:$G$10;{1;2;3;4;5})))

Luego mirare la del formato condicional.

Saludos,
KL


"VAC" <franciscobn##@telecable.es> wrote in message
news:
Lo siento KL, parece que no me explicado bien. Siguiendo tu ejemplo, se
trata de hallar los "n" numeros mayores de todos los que están en la tabla
comprendida entre los rangos A1:G10 y una vez determinados sumar el numero
de los encontrados en cada fila en la columna H.
Espero haber aclarado el tema. Gracias
"KL" escribió en el mensaje
news:%
Hola VAC

Faltan muchos detalles para tener la tarea clara. Sin embargo, suponiendo
que los numeros los tienes en el rango [A1:G10] y en la columna [H]


quieres
introducir las sumas de los 5 numeros mayores de cada fila, prueba poner


la
siguiente formula en la celda [H1] y copiarla hacia abajo hasta [H10]:

=SUMAPRODUCTO(K.ESIMO.MAYOR(A1:G1;{1\2\3\4\5}))

para resaltar los 5 numeros mayores en cada fila usa Formato Condicional:

1) Selecciona el rango [A1:G10] (vigila que [A1] sea l;a celda activa, es
decir la celda que aunque forma parte de la seleccion, aparece en color
blanco mientras el resto de las celdas seleccionadas se colorean en
negro)
2) Ve al menu Formato>Formato Condicional
3) En el primer desplegable de la primera condicion elige la opcion


'Formula
Es..."
4) En el cuadro de formula pon la siguiente formula:

=O(A1=K.ESIMO.MAYOR($A1:$G1;FILA(INDIRECTO("1:5"))))

5) Pulsa el boton 'Formato' y elige los formatos que quires que se


apliquen
a las celdas que contengan los 5 numeros mayores
6) Pulsa 'Aceptar', 'Aceptar'

Saludos,
KL



"VAC" <franciscobn##@telecable.es> wrote in message
news:%
> Me gustaria que me ayudarais a buscar los "n" numeros mayores en una


tabla
> ( "x" filas, "y" columnas ) y que los encontrados quedaran resaltados
> de
> alguna manera (ej. color en la celda) , creando la columna y+1 en la


que
> en
> cada fila se refleje la suma de los encontrados. Muchas gracias.
>
>
>








Respuesta Responder a este mensaje
#4 KL
25/06/2005 - 22:49 | Informe spam
...esta es la es la formula para el Formato Condicional:

=O(A1=K.ESIMO.MAYOR($A$1:$G$10;FILA(INDIRECTO("1:5"))))

por lo demas sigue las instrucciones de mi mensaje original.

Saludos,
KL


"KL" wrote in message
news:uR%
Hola VAC

Para la primera formula prueba:

=SUMAPRODUCTO(SUMAR.SI(A1:G1;K.ESIMO.MAYOR($A$1:$G$10;{1;2;3;4;5}))/CONTAR.SI($A$1:$G$10;K.ESIMO.MAYOR($A$1:$G$10;{1;2;3;4;5})))

Luego mirare la del formato condicional.

Saludos,
KL


"VAC" <franciscobn##@telecable.es> wrote in message
news:
Lo siento KL, parece que no me explicado bien. Siguiendo tu ejemplo, se
trata de hallar los "n" numeros mayores de todos los que están en la
tabla
comprendida entre los rangos A1:G10 y una vez determinados sumar el
numero
de los encontrados en cada fila en la columna H.
Espero haber aclarado el tema. Gracias
"KL" escribió en el mensaje
news:%
Hola VAC

Faltan muchos detalles para tener la tarea clara. Sin embargo,
suponiendo
que los numeros los tienes en el rango [A1:G10] y en la columna [H]


quieres
introducir las sumas de los 5 numeros mayores de cada fila, prueba poner


la
siguiente formula en la celda [H1] y copiarla hacia abajo hasta [H10]:

=SUMAPRODUCTO(K.ESIMO.MAYOR(A1:G1;{1\2\3\4\5}))

para resaltar los 5 numeros mayores en cada fila usa Formato
Condicional:

1) Selecciona el rango [A1:G10] (vigila que [A1] sea l;a celda activa,
es
decir la celda que aunque forma parte de la seleccion, aparece en color
blanco mientras el resto de las celdas seleccionadas se colorean en
negro)
2) Ve al menu Formato>Formato Condicional
3) En el primer desplegable de la primera condicion elige la opcion


'Formula
Es..."
4) En el cuadro de formula pon la siguiente formula:

=O(A1=K.ESIMO.MAYOR($A1:$G1;FILA(INDIRECTO("1:5"))))

5) Pulsa el boton 'Formato' y elige los formatos que quires que se


apliquen
a las celdas que contengan los 5 numeros mayores
6) Pulsa 'Aceptar', 'Aceptar'

Saludos,
KL



"VAC" <franciscobn##@telecable.es> wrote in message
news:%
> Me gustaria que me ayudarais a buscar los "n" numeros mayores en una


tabla
> ( "x" filas, "y" columnas ) y que los encontrados quedaran resaltados
> de
> alguna manera (ej. color en la celda) , creando la columna y+1 en la


que
> en
> cada fila se refleje la suma de los encontrados. Muchas gracias.
>
>
>












Respuesta Responder a este mensaje
#5 KL
25/06/2005 - 23:51 | Informe spam
Hola VAC,

He encontrado un defecto importante en la formula para sumar las ocurrencias
de los 5 numeros mayores en cada fila - es que en el caso de que p.ej tus 5
numeros mayores sean {92,93,96,98,98} y en el rango [A1:G10] haya mas de
dos 98 las sumas serian incorrectas. Creo haber encontrado una formula que
evita este error (ojo - es una formula MATRICIAL, o sea se introduce
mediante Ctrl+Shift+Enter):

=SUMA(SI(ESNUMERO(BUSCAR(A1:G1;K.ESIMO.MAYOR($A$1:$G$10;{5;4;3;2;1})));BUSCAR(A1:G1;K.ESIMO.MAYOR($A$1:$G$10;{5;4;3;2;1}));0))

Saludos,
KL


"KL" wrote in message
news:
...esta es la es la formula para el Formato Condicional:

=O(A1=K.ESIMO.MAYOR($A$1:$G$10;FILA(INDIRECTO("1:5"))))

por lo demas sigue las instrucciones de mi mensaje original.

Saludos,
KL


"KL" wrote in message
news:uR%
Hola VAC

Para la primera formula prueba:

=SUMAPRODUCTO(SUMAR.SI(A1:G1;K.ESIMO.MAYOR($A$1:$G$10;{1;2;3;4;5}))/CONTAR.SI($A$1:$G$10;K.ESIMO.MAYOR($A$1:$G$10;{1;2;3;4;5})))

Luego mirare la del formato condicional.

Saludos,
KL


"VAC" <franciscobn##@telecable.es> wrote in message
news:
Lo siento KL, parece que no me explicado bien. Siguiendo tu ejemplo, se
trata de hallar los "n" numeros mayores de todos los que están en la
tabla
comprendida entre los rangos A1:G10 y una vez determinados sumar el
numero
de los encontrados en cada fila en la columna H.
Espero haber aclarado el tema. Gracias
"KL" escribió en el mensaje
news:%
Hola VAC

Faltan muchos detalles para tener la tarea clara. Sin embargo,
suponiendo
que los numeros los tienes en el rango [A1:G10] y en la columna [H]


quieres
introducir las sumas de los 5 numeros mayores de cada fila, prueba
poner


la
siguiente formula en la celda [H1] y copiarla hacia abajo hasta [H10]:

=SUMAPRODUCTO(K.ESIMO.MAYOR(A1:G1;{1\2\3\4\5}))

para resaltar los 5 numeros mayores en cada fila usa Formato
Condicional:

1) Selecciona el rango [A1:G10] (vigila que [A1] sea l;a celda activa,
es
decir la celda que aunque forma parte de la seleccion, aparece en color
blanco mientras el resto de las celdas seleccionadas se colorean en
negro)
2) Ve al menu Formato>Formato Condicional
3) En el primer desplegable de la primera condicion elige la opcion


'Formula
Es..."
4) En el cuadro de formula pon la siguiente formula:

=O(A1=K.ESIMO.MAYOR($A1:$G1;FILA(INDIRECTO("1:5"))))

5) Pulsa el boton 'Formato' y elige los formatos que quires que se


apliquen
a las celdas que contengan los 5 numeros mayores
6) Pulsa 'Aceptar', 'Aceptar'

Saludos,
KL



"VAC" <franciscobn##@telecable.es> wrote in message
news:%
> Me gustaria que me ayudarais a buscar los "n" numeros mayores en una


tabla
> ( "x" filas, "y" columnas ) y que los encontrados quedaran resaltados
> de
> alguna manera (ej. color en la celda) , creando la columna y+1 en la


que
> en
> cada fila se refleje la suma de los encontrados. Muchas gracias.
>
>
>
















Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida