Sacar 10 máximos de una columna

20/02/2004 - 11:26 por xuank | Informe spam
Hola a todos.

A ver si me podéis echar una mano. Tengo en la columna A, datos de
empleados, y en la columna B tiempos de descuelgue de llamadas (esta columna
B, tiene un buscarv a otro informe y el formato es el siguiente:0:01:23-->1
minuto y 23 segundos). El caso es que necesito sacar los 10 máximos tiempos
(que me apareciese el nombre y el tiempo de los 10 máximos en una tabla que
he hecho al lado). El problema es que en una columna de más a la derecha, he
referenciado una columna al nombre y otra al tiempo, y pensaba crearme un
commanbutton con una macro manual que al darle me ordenara los datos por
tiempo (los 10 máximos), pero no me lo ordena, y creo que es problema del
formato. He intentado cambiarlo a formato número o segundos pero no hay
manera que me lo ordene.

Me podéis ayudar?

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Víctor
20/02/2004 - 12:45 | Informe spam
No sé si he entendido bien, pero creo que no hacen falta
macros. Prueba esta fórmula:

=K.ESIMO.MAYOR(B:B;FILA(A1))

y cópiala en vertical 9 líneas más, si lo que necesitas
son los 10 máximos. Estas celdas deberás formatearlas
como hh:mm:ss (Tal como dices, en la columna B están los
tiempos).

¿Es eso lo que necesitabas?

:-)



Hola a todos.

A ver si me podéis echar una mano. Tengo en la


columna A, datos de
empleados, y en la columna B tiempos de descuelgue de


llamadas (esta columna
B, tiene un buscarv a otro informe y el formato es el


siguiente:0:01:23-->1
minuto y 23 segundos). El caso es que necesito sacar los


10 máximos tiempos
(que me apareciese el nombre y el tiempo de los 10


máximos en una tabla que
he hecho al lado). El problema es que en una columna de


más a la derecha, he
referenciado una columna al nombre y otra al tiempo, y


pensaba crearme un
commanbutton con una macro manual que al darle me


ordenara los datos por
tiempo (los 10 máximos), pero no me lo ordena, y creo


que es problema del
formato. He intentado cambiarlo a formato número o


segundos pero no hay
manera que me lo ordene.

Me podéis ayudar?

Muchas gracias


.

Respuesta Responder a este mensaje
#2 xuank
20/02/2004 - 12:57 | Informe spam
Gracias victor, no conocía esa fórmula, pero como podría hacer para que me
apareciese el nombre también de los 10 máximos:

C D
1 Jose 0:23:56
2 Carlos 0:22:02

La columna D la tengo, pero como podría hacer para que me apareciese el
nombre que corresponde a cada máximo en la C?

Mil gracias

"Víctor" escribió en el mensaje
news:13ca901c3f7a6$fd780940$
No sé si he entendido bien, pero creo que no hacen falta
macros. Prueba esta fórmula:

=K.ESIMO.MAYOR(B:B;FILA(A1))

y cópiala en vertical 9 líneas más, si lo que necesitas
son los 10 máximos. Estas celdas deberás formatearlas
como hh:mm:ss (Tal como dices, en la columna B están los
tiempos).

¿Es eso lo que necesitabas?

:-)



Hola a todos.

A ver si me podéis echar una mano. Tengo en la


columna A, datos de
empleados, y en la columna B tiempos de descuelgue de


llamadas (esta columna
B, tiene un buscarv a otro informe y el formato es el


siguiente:0:01:23-->1
minuto y 23 segundos). El caso es que necesito sacar los


10 máximos tiempos
(que me apareciese el nombre y el tiempo de los 10


máximos en una tabla que
he hecho al lado). El problema es que en una columna de


más a la derecha, he
referenciado una columna al nombre y otra al tiempo, y


pensaba crearme un
commanbutton con una macro manual que al darle me


ordenara los datos por
tiempo (los 10 máximos), pero no me lo ordena, y creo


que es problema del
formato. He intentado cambiarlo a formato número o


segundos pero no hay
manera que me lo ordene.

Me podéis ayudar?

Muchas gracias


.

Respuesta Responder a este mensaje
#3 Víctor
20/02/2004 - 12:58 | Informe spam
Y otra cosa: si necesitas el nombre en una celda a la
derecha de los máximos, prueba esta fórmula:

ÞSREF($A$1;COINCIDIR(D1;B:B;0)-1;0)

En A deben estar los nombres, en B los tiempos, y en D
los máximos, a partir de la fórmula que te he pasado
antes.

¿Sí?

:-)

No sé si he entendido bien, pero creo que no hacen falta
macros. Prueba esta fórmula:

=K.ESIMO.MAYOR(B:B;FILA(A1))

y cópiala en vertical 9 líneas más, si lo que necesitas
son los 10 máximos. Estas celdas deberás formatearlas
como hh:mm:ss (Tal como dices, en la columna B están los
tiempos).

¿Es eso lo que necesitabas?

:-)



Hola a todos.

A ver si me podéis echar una mano. Tengo en la


columna A, datos de
empleados, y en la columna B tiempos de descuelgue de


llamadas (esta columna
B, tiene un buscarv a otro informe y el formato es el


siguiente:0:01:23-->1
minuto y 23 segundos). El caso es que necesito sacar




los
10 máximos tiempos
(que me apareciese el nombre y el tiempo de los 10


máximos en una tabla que
he hecho al lado). El problema es que en una columna de


más a la derecha, he
referenciado una columna al nombre y otra al tiempo, y


pensaba crearme un
commanbutton con una macro manual que al darle me


ordenara los datos por
tiempo (los 10 máximos), pero no me lo ordena, y creo


que es problema del
formato. He intentado cambiarlo a formato número o


segundos pero no hay
manera que me lo ordene.

Me podéis ayudar?

Muchas gracias


.



.

Respuesta Responder a este mensaje
#4 Víctor
20/02/2004 - 13:01 | Informe spam
Ya lo tienes más arriba.

:-)

Gracias victor, no conocía esa fórmula, pero como podría


hacer para que me
apareciese el nombre también de los 10 máximos:

C D
1 Jose 0:23:56
2 Carlos 0:22:02

La columna D la tengo, pero como podría hacer para que


me apareciese el
nombre que corresponde a cada máximo en la C?

Mil gracias

"Víctor" escribió en


el mensaje
news:13ca901c3f7a6$fd780940$
No sé si he entendido bien, pero creo que no hacen falta
macros. Prueba esta fórmula:

=K.ESIMO.MAYOR(B:B;FILA(A1))

y cópiala en vertical 9 líneas más, si lo que necesitas
son los 10 máximos. Estas celdas deberás formatearlas
como hh:mm:ss (Tal como dices, en la columna B están los
tiempos).

¿Es eso lo que necesitabas?

:-)



Hola a todos.

A ver si me podéis echar una mano. Tengo en la


columna A, datos de
empleados, y en la columna B tiempos de descuelgue de


llamadas (esta columna
B, tiene un buscarv a otro informe y el formato es el


siguiente:0:01:23-->1
minuto y 23 segundos). El caso es que necesito sacar los


10 máximos tiempos
(que me apareciese el nombre y el tiempo de los 10


máximos en una tabla que
he hecho al lado). El problema es que en una columna de


más a la derecha, he
referenciado una columna al nombre y otra al tiempo, y


pensaba crearme un
commanbutton con una macro manual que al darle me


ordenara los datos por
tiempo (los 10 máximos), pero no me lo ordena, y creo


que es problema del
formato. He intentado cambiarlo a formato número o


segundos pero no hay
manera que me lo ordene.

Me podéis ayudar?

Muchas gracias


.





.

Respuesta Responder a este mensaje
#5 xuank
20/02/2004 - 13:31 | Informe spam
Muchísimas gracias Victor, me apunto estas fórmulas porque seguro que me
hacen falta otra vez.

Mil gracias de nuevo!!

"Víctor" escribió en el mensaje
news:13cc601c3f7a8$da176ac0$
Y otra cosa: si necesitas el nombre en una celda a la
derecha de los máximos, prueba esta fórmula:

ÞSREF($A$1;COINCIDIR(D1;B:B;0)-1;0)

En A deben estar los nombres, en B los tiempos, y en D
los máximos, a partir de la fórmula que te he pasado
antes.

¿Sí?

:-)

No sé si he entendido bien, pero creo que no hacen falta
macros. Prueba esta fórmula:

=K.ESIMO.MAYOR(B:B;FILA(A1))

y cópiala en vertical 9 líneas más, si lo que necesitas
son los 10 máximos. Estas celdas deberás formatearlas
como hh:mm:ss (Tal como dices, en la columna B están los
tiempos).

¿Es eso lo que necesitabas?

:-)



Hola a todos.

A ver si me podéis echar una mano. Tengo en la


columna A, datos de
empleados, y en la columna B tiempos de descuelgue de


llamadas (esta columna
B, tiene un buscarv a otro informe y el formato es el


siguiente:0:01:23-->1
minuto y 23 segundos). El caso es que necesito sacar




los
10 máximos tiempos
(que me apareciese el nombre y el tiempo de los 10


máximos en una tabla que
he hecho al lado). El problema es que en una columna de


más a la derecha, he
referenciado una columna al nombre y otra al tiempo, y


pensaba crearme un
commanbutton con una macro manual que al darle me


ordenara los datos por
tiempo (los 10 máximos), pero no me lo ordena, y creo


que es problema del
formato. He intentado cambiarlo a formato número o


segundos pero no hay
manera que me lo ordene.

Me podéis ayudar?

Muchas gracias


.



.

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