elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 11:00  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  Duda de EXCEL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda de EXCEL  (Leído 350 veces)
David_CB

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Duda de EXCEL
« en: 30 Noviembre 2004, 21:35 »

Hola a todos.

Tengo una hoja de excel en la cual voy apuntando las puntuaciones que un grupo de amigos y yo sacamos cada semana en la bolera. Así, en la columna B tengo los puntos de cada uno, en cada fila, en la columna C tengo los de la semana siguiente, y asi sucesivamente. Me gustaría crear una columna a parte, en la cual situar los rankings de cada semana, es decir, si el jugador X ha sacado 125 puntos, y el jugador Y ha sacado 120, pues que los ordene: en primera posicion, X, en segunda posición Y. No me sirve que ordene solo las puntuaciones, porque eso ya lo sé hacer, sino que quiero que ordene los nombres sin las puntuaciones, vamos, como si fuera una especie de podium.

¿Alguien me puede ayudar?


En línea
Karcsi


Desconectado Desconectado

Mensajes: 1.157



Ver Perfil
Re: Duda de EXCEL
« Respuesta #1 en: 30 Noviembre 2004, 22:37 »

David_CB

Intenta utilizar el "Formato condicional" a ver que tal te va.

Lo tienes en formato,desplegas formato condicional. Imagino que lo que buscas es algo asi. Hace mucho tiempo que no lo utilizo no sabria decirte con exactitud si es eso.

saludos.  ::)


En línea

No somos nadie!!
ito78

Desconectado Desconectado

Mensajes: 35


Ver Perfil
Re: Duda de EXCEL
« Respuesta #2 en: 30 Noviembre 2004, 23:17 »

Para hacer eso tienes q hacer una columna q te sume las puntuaciones totales q lleva cada jugador , crear una macro y hacer lo siguiente:

Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 30/11/2004 por DIO
'

'
    Range("A2:A6,G2:G6").Select     ' aqui seleccionas las columnas de jugadores y puntacion final
    Selection.Copy                  ' copias los datos
    Range("A12").Select             ' y los pegas aqui mismo
    ActiveSheet.Paste               '                      o donde quieras
    Range("A12:B16").Select         ' aqui ordenas los resulatados junto con
    Range("B12").Activate           '            los jugadores
    Application.CutCopyMode = False
    Selection.Sort Key1:=Range("B12"), Order1:=xlDescending, Header:=xlGuess _
        , OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
    Range("A12:A16").Select         ' esto copia el orden de los jugadores con
    Selection.Copy                  ' mayor puntuacion
    Range("F12").Select             ' lo pegas aqui mismo o donde quieras
    ActiveSheet.Paste
    Range("A12:B16").Select         ' esto borra los datos auxiliares
    Application.CutCopyMode = False ' que no necesitas
    Selection.ClearContents
    Range("A1").Select
End Sub
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[VBS] Duda con Excel.application (WXP=W7?)
Scripting
klaine 1 593 Último mensaje 8 Abril 2011, 02:41
por Novlucker
Duda Excel
Software
indorama 7 1,059 Último mensaje 16 Septiembre 2011, 12:05
por indorama
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines