Clasificar direcciones IP

Resuelto
pheslot Mensajes publicados 61 Fecha de registro   Estado Miembro Última intervención   -  
 pabloEscobar -
Hola,

Después de importar datos en Excel, entre los cuales direcciones IP, no logro ordenarlas por esas direcciones, esto es lo que me muestra:
192.168.101.1
192.168.101.10
192.168.101.101
192.168.101.103
192.168.101.104
192.168.101.105
192.168.101.106
192.168.101.107
192.168.101.108
192.168.101.109
192.168.101.11
192.168.101.111
192.168.101.12
192.168.101.13
192.168.101.139
192.168.101.140
192.168.101.143
192.168.101.145
192.168.101.147
192.168.101.15
192.168.101.17

He intentado con las celdas en modo texto y número

Gracias de antemano

Configuración: Windows 7 / Firefox 3.6

--
Djeha-Hodja Nasreddin: Pero, sabes cuán difícil es, hijo mío, estar seguro de que aquel que sabe y sabe que sabe, realmente sabe.

6 respuestas

  1. pheslot Mensajes publicados 61 Fecha de registro   Estado Miembro Última intervención   5
     
    ¡Espléndido!
    Un gran gracias para ti, pijaku

    --
    Djeha-Hodja Nasreddin: Pero, ¿sabes cuán difícil es, hijo mío, estar seguro de que quien sabe y sabe que sabe, realmente sabe.
    2
  2. pabloEscobar
     
    Hola,

    Me permito sacar el tema nuevamente, tuve el mismo problema y no entendí la solución de pijaku (tampoco me esforcé mucho por entenderla ^^).
    Mi solución, que también funciona, es añadir ceros al último octeto.

    Atentamente
    1
  3. gbinforme Mensajes publicados 14930 Fecha de registro   Estado Colaborador Última intervención   4 744
     
    hola

    ¿Qué quieres obtener?
    --

    Siempre zen
    0
  4. pheslot Mensajes publicados 61 Fecha de registro   Estado Miembro Última intervención   5
     
    192.168.101.1
    192.168.101.2
    192.168.101.3
    192.168.101.4
    192.168.101.5
    192.168.101.6
    192.168.101.7
    192.168.101.8
    192.168.101.9
    192.168.101.10
    192.168.101.11

    --
    Djeha-Hodja Nasreddin: Pero, sabes cuán difícil es, hijo mío, estar seguro de que quien sabe y sabe que sabe, realmente sabe.
    0
  5. pijaku Mensajes publicados 13513 Fecha de registro   Estado Moderador Última intervención   2 773
     
    Hola a todos,
    Una solución sencilla por fórmula:
    Suponemos sus direcciones IP en la columna A, y luego todos sus datos en las columnas de la B a la G. En H1 escribir:
    =DERECHA(A1;NÚM.CARACT(A1)-HALLAR(".";A1;10))
    Utilizar el controlador de relleno (la pequeña cruz que aparece al pasar el ratón por la esquina inferior derecha de la celda) para "extender" esta fórmula hacia abajo de la columna.
    Luego ordenar gracias a esta columna.
    --
    Cordialmente,
    -- Todo problema tiene solución. Si no hay solución, ¿cuál es el problema? --
    0
  6. pheslot Mensajes publicados 61 Fecha de registro   Estado Miembro Última intervención   5
     
    Hola pijaku,

    Mea-culpa, funciona super, solo que tengo varias redes:

    192.168.101.x
    192.168.102.x

    entonces cuando tengo :

    192.168.101.10
    192.168.102.10

    están uno detrás del otro.
    ¿Se puede adaptar?

    --
    Djeha-Hodja Nasreddin: Pero, ¿sabes cuán difícil es, hijo mío, estar seguro de que aquel que sabe y sabe que sabe, sabe realmente.
    0
    1. pijaku Mensajes publicados 13513 Fecha de registro   Estado Moderador Última intervención   2 773
       
      Re-
      Sea en la columna A las direcciones IP
      en B1: =DERECHA(A1;NÚM.CAR(A1)-ENCONTRAR(".";A1;10)) (fórmula para copiar en toda la columna B)
      en C1: =EXTRAE(A1;9;3) (fórmula para copiar en toda la columna C)

      Para ordenar, elegir: Datos/Ordenar
      por columna C (ascendente)
      luego por columna B (ascendente)
      Y listo
      0