Skip to main content

Separar octetos de direcciones IP en Excel

Author: Xiaoyang Last Modified: 2025-08-06

¿Alguna vez ha intentado dividir las direcciones IP en columnas separadas en una hoja de trabajo de Excel? Tal vez la función Texto en Columnas pueda ayudarlo a resolver este problema rápidamente, pero en este artículo hablaré sobre algunas fórmulas para lograr esta tarea en Excel.

doc-split-ip-address-1


Dividir octetos de direcciones IP en columnas separadas en Excel

Normalmente, en Excel, las funciones IZQUIERDA, EXTRAE, LARGO y ENCONTRAR pueden ayudarte a extraer cada octeto de la dirección IP en diferentes columnas. Por favor, sigue los siguientes pasos:

Dividir el primer octeto de las direcciones IP:

Para extraer el primer octeto de la dirección IP, por favor aplica la siguiente fórmula en una celda en blanco:

=IZQUIERDA(A2,ENCONTRAR(".",A2)-1)

Luego, arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas aplicar esta fórmula, y se habrán extraído todos los primeros octetos de las direcciones IP, como se muestra en la captura de pantalla:

doc-split-ip-address-2

Explicación de la fórmula:

ENCONTRAR(".",A2)-1: Esta función ENCONTRAR devuelve la posición del primer punto de la celda A2, restar 1 significa excluir el propio punto, obtendrás el resultado 2.

IZQUIERDA(A2,ENCONTRAR(".",A2)-1)=IZQUIERDA(A2, 2): La función IZQUIERDA se utiliza para extraer 2 caracteres desde el lado izquierdo de la cadena en la celda A2.


Dividir el segundo octeto de las direcciones IP:

Para obtener el segundo octeto de las direcciones IP, copia o introduce la siguiente fórmula en una celda en blanco:

=EXTRAE(A2,ENCONTRAR(".",A2)+1,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)-ENCONTRAR(".",A2)-1)

Luego, arrastra el controlador de relleno hacia abajo hasta las celdas para llenar esta fórmula, y obtendrás el resultado que necesitas, como se muestra en la captura de pantalla:

doc-split-ip-address-3

Explicación de la fórmula:

1. ENCONTRAR(".",A2)+1: Esta función ENCONTRAR devuelve la posición del primer punto de la celda A2, sumar 1 significa comenzar la extracción desde el siguiente carácter, obtendrás el número 4. Esta parte de la fórmula es reconocida como el argumento inicio_núm de la función EXTRAE.

2. ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)-ENCONTRAR(".",A2)-1: Esta parte es reconocida como el argumento núm_caracteres dentro de la función EXTRAE.

  • ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)= ENCONTRAR(".",A2,4): Esta función ENCONTRAR devolverá la posición del segundo punto. Obtendrás el número 6.
  • ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)-ENCONTRAR(".",A2)-1=6-3-1: Resta la posición del primer punto de la posición del segundo punto, y luego resta 1 del resultado para eliminar un punto inicial. El resultado es 2.

3. EXTRAE(A2,ENCONTRAR(".",A2)+1,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)-ENCONTRAR(".",A2)-1)=EXTRAE(A2, 4, 2): Finalmente, esta función EXTRAE se utiliza para extraer 2 caracteres que comienzan en el cuarto carácter de la celda A2.


Dividir el tercer octeto de las direcciones IP:

Para extraer el tercer octeto de las direcciones IP, las funciones EXTRAE y ENCONTRAR también pueden ayudarte, por favor introduce o copia la siguiente fórmula en una celda en blanco:

=EXTRAE(A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1,ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)-(ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1))

Luego, arrastra el controlador de relleno hacia abajo para obtener los resultados que necesitas, y solo el tercer octeto de las direcciones IP se habrá dividido, como se muestra en la captura de pantalla:

doc-split-ip-address-4

Explicación de la fórmula:

1. ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1: Esta función ENCONTRAR anidada se utiliza para obtener la posición del segundo punto en la celda A2, sumar 1 significa comenzar la extracción desde el siguiente carácter, y obtendrás el número 7. Esta parte es reconocida como el argumento inicio_núm de la función EXTRAE.

2. ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)-(ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1): Esta parte de la fórmula es reconocida como el argumento núm_caracteres de la función EXTRAE.

  • ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)=ENCONTRAR(".",A2, 7): Esta función ENCONTRAR anidada se utiliza para obtener la posición del tercer punto en la celda A2, devuelve el número 8.
  • ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)-(ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)=8-7: Resta la posición del segundo punto de la posición del tercer punto, y el resultado es 1.

3.EXTRAE(A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1,ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)-(ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1))=EXTRAE(A2, 7, 1): Esta función EXTRAE obtendrá 1 carácter que comienza en el séptimo carácter de la celda A2.


Dividir el cuarto octeto de las direcciones IP:

La siguiente fórmula puede ayudar a extraer el último octeto de la dirección IP, por favor copia o introduce la fórmula en una celda en blanco:

=EXTRAE(A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)+1,LARGO(A2)-ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1))

Y luego, arrastra el controlador de relleno para llenar esta fórmula en otras celdas que necesites, obtendrás el resultado como se muestra en la captura de pantalla a continuación:

doc-split-ip-address-5

Explicación de la fórmula:

1. ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)+1: Esta función ENCONTRAR anidada se utiliza para obtener la posición del tercer punto en la celda A2, sumar 1 significa comenzar la extracción desde el siguiente carácter, y obtendrás el número 9. Esta parte es reconocida como el argumento inicio_núm de la función EXTRAE.

2. LARGO(A2)-ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1):

  • LARGO(A2): La función LARGO devuelve el número total de caracteres en la celda A2. Devolverá el número 11.
  • LARGO(A2)-ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)=11-8: La longitud total de la celda A2 resta la posición del tercer punto para obtener el número de caracteres restantes. Esto devolverá el número 3.

3. EXTRAE(A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1)+1,LARGO(A2)-ENCONTRAR(".",A2,ENCONTRAR(".",A2,ENCONTRAR(".",A2)+1)+1))=EXTRAE(A2, 9, 3): Por último, esta función EXTRAE obtendrá 3 caracteres que comienzan en el noveno carácter de la celda A2.


Funciones relacionadas utilizadas:

  • IZQUIERDA:
  • La función IZQUIERDA extrae el número dado de caracteres del lado izquierdo de una cadena proporcionada.
  • EXTRAE:
  • La función EXTRAE se utiliza para encontrar y devolver un número específico de caracteres del medio de una cadena de texto dada.
  • ENCONTRAR:
  • La función ENCONTRAR se utiliza para encontrar una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de la otra.
  • LARGO:
  • La función LARGO devuelve el número de caracteres en una cadena de texto.

Más artículos:

  • Dividir texto y números en una celda en Excel
  • Supongamos que los datos de una celda están mezclados con texto y números, ¿cómo puedes dividirlos en celdas de columna separadas? Este tutorial te mostrará los pasos detallados para lograrlo con fórmulas.

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir de la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Criterios Múltiples  |  Valores Múltiples  |  A través de Hojas Múltiples  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable con Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Encriptar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  +50 Tipos de Gráficos (Diagrama de Gantt ...)  |  +40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde Ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar Filas Avanzado, Dividir celdas de Excel ...)  |  ... y más
Usa Kutools en tu idioma preferido – compatible con inglés, español, alemán, francés, chino y más de 40 otros idiomas.

Kutools para Excel cuenta con más de 300 funciones, asegurando que lo que necesitas esté a solo un clic de distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
  • Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
  • Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.