Cómo Ordenar las Direcciones IP – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Laura Tsitlidze

Translated by

Dennis Madrid

Last updated on julio 15, 2022

Este tutorial muestra cómo ordenar las direcciones IP en Excel y Google Sheets.

Cómo Ordenar las Direcciones IP en Excel

 

Ordenar las Direcciones IP

Las direcciones IP constan de cuatro números (con una longitud máxima de tres dígitos cada uno) separados por puntos (puntos). Excel no puede ordenar correctamente los datos en este formato. Primero tiene que añadir ceros a la izquierda donde sea necesario para que los cuatro números tengan tres caracteres de longitud. Digamos que tiene la lista de direcciones IP que aparece a continuación.

Direcciones IP

Para clasificarlos correctamente, siga estos pasos:

  1. En la celda C2, introduzca esta fórmula que añadirá ceros a la izquierda a cada parte numérica de las direcciones IP:
=TEXTO(IZQUIERDA(B1;ENCONTRAR(".";B1;1)-1);"000")&"."&TEXTO(EXTRAE(B1;ENCONTRAR(".";B1;1)+1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)-ENCONTRAR(".";B1;1)-1);"000")& "."&TEXTO(EXTRAE(B1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)+1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)+1)-ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)-1);"000")&"."&TEXTO(DERECHA(B1;LARGO(B1)-ENCONTRAR(".";B1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)+1));"000")

Formula para Direcciones IP

 

  1. Arrastra la fórmula hasta la última fila llena (6).

Arrastrar Formula IP

 

  1. Ahora todos los números de las direcciones IP tienen los ceros iniciales necesarios. Antes de ordenar, copie y pegue como valores. Selecciona el rango con fórmulas (C1:C6), haz clic con el botón derecho del ratón en el área seleccionada y elige Copiar (o utiliza el atajo de teclado CTRL + C).

Copiar Formula Direcciones IP

  1. Haz clic con el botón derecho del ratón en la primera celda de la siguiente columna (D1) y elige el icono Pegar valores (o utiliza el Pegar los valores atajo de teclado).

Pegar Fórmula de Direcciones IP

 

  1. Elimina la columna con fórmulas y ordena los datos formateados. Haz clic en algún punto del rango de datos formateados (Columna C), y en la cinta de opciones, ve a Inicio > Ordenar y filtrar > Ordenar de la A a la Z.

Ordenar Columna con Direcciones IP Formateadas

Como resultado, las direcciones IP de la columna B se ordenan correctamente, y puede eliminar la columna de ayuda (C).

Direcciones IP Ordenadas

 

¿Cómo Funciona la Fórmula?

La fórmula compleja del paso 1 utiliza las funciones TEXTO, IZQUIERDA, EXTRAE, DERECHA y ENCONTRAR para añadir ceros a la izquierda de manera que cada uno de los cuatro números tenga una longitud de tres.

  • La función ENCONTRAR encuentra puntos en la dirección IP.
  • Las funciones IZQUIERDA, EXTRAE y DERECHA extraen cada número.
  • Finalmente, la Función TEXTO formatea cada número para que tenga una longitud de tres números («000»). Esto significa que un número tiene uno o dos dígitos, se añaden dos o uno ceros a la izquierda, respectivamente). El ampersand (&) se utiliza para unir todos los números separados por puntos.

Ordenar Direcciones IP en Google Sheets

Utilizando la misma fórmula del paso 1, también puedes ordenar las direcciones IP en Google Sheets.

  1. En la celda C2, introduce la fórmula y arrástrala hasta la última fila poblada (6).
=TEXTO(IZQUIERDA(B1;ENCONTRAR(".";B1;1)-1);"000")&"."&TEXTO(EXTRAE(B1;ENCONTRAR(".";B1;1)+1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)-ENCONTRAR(".";B1;1)-1);"000")& "."&TEXTO(EXTRAE(B1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)+1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)+1)-ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)-1);"000")&"."&TEXTO(DERECHA(B1;LARGO(B1)-ENCONTRAR(".";B1;ENCONTRAR(".";B1;ENCONTRAR(".";B1;1)+1)+1));"000")

Fórmula para Rellenar con Ceros Direcciones IP en Google Sheets

 

  1. Ahora todos los números de las direcciones IP tienen ceros a la izquierda y una longitud de tres. Antes de ordenar, copie y pegue como valores. Selecciona el rango con fórmulas (C1:C6), haz clic con el botón derecho del ratón en el área seleccionada y elige Copiar (o utiliza CTRL + C).

Copiar Fórmula de Direcciones IP en Google Sheets

 

  1. Haz clic con el botón derecho en la primera celda de la siguiente columna (D1), haz clic en Pegado especial y elige Sólo valores (o utiliza el atajo de teclado CTRL + SHIFT + V).

Pegar Solo Valores en Google Sheets

 

  1. Elimina la columna con fórmulas y ordena los datos formateados. Haz clic en algún lugar del rango de datos formateados (Columna C), y en el Menú, ve a Datos > Ordenar hoja > Ordenar hoja por columna C (A a Z).

Ordenar Columna en Google Sheets

Como resultado, las direcciones IP de la columna B se ordenan correctamente, y puede eliminar la columna de ayuda (C).

Direcciones IP Ordenadas en Google Sheets

 

AI Formula Generator

Pruébelo Gratis

Ver todos los Artículos sobre Cómo Hacer