Accéder au contenu principal

Séparer les octets d'une adresse IP dans Excel

Author: Xiaoyang Last Modified: 2025-08-06

Avez-vous déjà essayé de diviser des adresses IP en colonnes distinctes dans une feuille de calcul Excel ? Peut-être que la fonctionnalité Texte en colonnes peut vous aider à résoudre ce problème rapidement, mais dans cet article, je vais parler de certaines formules pour accomplir cette tâche dans Excel.

doc-split-ip-address-1


Diviser les octets des adresses IP en colonnes distinctes dans Excel

Normalement, dans Excel, les fonctions GAUCHE, STXT, NBCAR et TROUVER peuvent vous aider à extraire chaque octet de l'adresse IP dans différentes colonnes. Veuillez suivre les étapes ci-dessous :

Diviser le premier octet des adresses IP :

Pour extraire le premier octet de l'adresse IP, veuillez appliquer la formule ci-dessous dans une cellule vide :

=GAUCHE(A2;TROUVER(".";A2)-1)

Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules où vous souhaitez appliquer cette formule, et tous les premiers octets des adresses IP seront extraits, voir capture d'écran :

doc-split-ip-address-2

Explication de la formule :

TROUVER(".";A2)-1 : Cette fonction TROUVER renvoie la position du premier point à partir de la cellule A2, soustraire 1 signifie exclure le point lui-même, vous obtiendrez le résultat 2.

GAUCHE(A2;TROUVER(".";A2)-1)=GAUCHE(A2; 2) : La fonction GAUCHE est utilisée pour extraire 2 caractères depuis le côté gauche de la chaîne dans la cellule A2.


Diviser le deuxième octet des adresses IP :

Pour obtenir le deuxième octet des adresses IP, veuillez copier ou entrer la formule suivante dans une cellule vide :

=STXT(A2;TROUVER(".";A2)+1;TROUVER(".";A2;TROUVER(".";A2)+1)-TROUVER(".";A2)-1)

Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules pour remplir cette formule, et vous obtiendrez le résultat dont vous avez besoin, voir capture d'écran :

doc-split-ip-address-3

Explication de la formule :

1. TROUVER(".";A2)+1 : Cette fonction TROUVER renvoie la position du premier point à partir de la cellule A2, ajouter 1 signifie commencer l'extraction au caractère suivant, vous obtiendrez le résultat 4. Cette partie de la formule est reconnue comme l'argument départ_num de la fonction STXT.

2. TROUVER(".";A2;TROUVER(".";A2)+1)-TROUVER(".";A2)-1 : Cette partie est reconnue comme l'argument nb_caractères dans la fonction STXT.

  • TROUVER(".";A2;TROUVER(".";A2)+1)= TROUVER(".";A2;4) : Cette fonction TROUVER renverra la position du deuxième point. Vous obtiendrez le nombre 6.
  • TROUVER(".";A2;TROUVER(".";A2)+1)-TROUVER(".";A2)-1=6-3-1 : Soustrayez la position du premier point de celle du deuxième point, puis soustrayez 1 du résultat pour supprimer un point de début. Le résultat est 2.

3. STXT(A2;TROUVER(".";A2)+1;TROUVER(".";A2;TROUVER(".";A2)+1)-TROUVER(".";A2)-1)=STXT(A2; 4; 2) : Enfin, cette fonction STXT est utilisée pour extraire 2 caractères qui commencent au quatrième caractère de la cellule A2.


Diviser le troisième octet des adresses IP :

Pour extraire le troisième octet des adresses IP, les fonctions STXT et TROUVER peuvent également vous aider, veuillez entrer ou copier la formule suivante dans une cellule vide :

=STXT(A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1;TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)-(TROUVER(".";A2;TROUVER(".";A2)+1)+1))

Ensuite, faites glisser la poignée de recopie vers le bas pour obtenir les résultats dont vous avez besoin, et seul le troisième octet des adresses IP sera divisé, voir capture d'écran :

doc-split-ip-address-4

Explication de la formule :

1. TROUVER(".";A2;TROUVER(".";A2)+1)+1 : Cette fonction TROUVER imbriquée permet d'obtenir la position du deuxième point dans la cellule A2, ajouter 1 signifie commencer l'extraction au caractère suivant, et vous obtiendrez le nombre 7. Cette partie est reconnue comme l'argument départ_num de la fonction STXT.

2. TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)-(TROUVER(".";A2;TROUVER(".";A2)+1)+1) : Cette partie de la formule est reconnue comme l'argument nb_caractères de la fonction STXT.

  • TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)=TROUVER(".";A2; 7) : Cette fonction TROUVER imbriquée permet d'obtenir la position du troisième point dans la cellule A2, elle renvoie le nombre 8.
  • TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)-(TROUVER(".";A2;TROUVER(".";A2)+1)+1)=8-7 : Soustrayez la position du deuxième point de celle du troisième point, et le résultat est 1.

3.STXT(A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1;TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)-(TROUVER(".";A2;TROUVER(".";A2)+1)+1))=STXT(A2; 7; 1) : Cette fonction STXT extraira 1 caractère qui commence au septième caractère de la cellule A2.


Diviser le quatrième octet des adresses IP :

La formule ci-dessous peut aider à extraire le dernier octet de l'adresse IP, veuillez copier ou entrer la formule dans une cellule vide :

=STXT(A2;TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)+1;NBCAR(A2)-TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1))

Ensuite, faites glisser la poignée de recopie pour appliquer cette formule aux autres cellules nécessaires, vous obtiendrez le résultat comme indiqué dans la capture d'écran ci-dessous :

doc-split-ip-address-5

Explication de la formule :

1. TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)+1 : Cette fonction TROUVER imbriquée permet d'obtenir la position du troisième point dans la cellule A2, ajouter 1 signifie commencer l'extraction au caractère suivant, et vous obtiendrez le nombre 9. Cette partie est reconnue comme l'argument départ_num de la fonction STXT.

2. NBCAR(A2)-TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1) :

  • NBCAR(A2) : La fonction NBCAR renvoie le nombre total de caractères dans la cellule A2. Elle retournera le nombre 11.
  • NBCAR(A2)-TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)=11-8 : La longueur totale de la cellule A2 soustrait la position du troisième point pour obtenir le nombre de caractères restants. Cela donnera le nombre 3.

3. STXT(A2;TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1)+1;NBCAR(A2)-TROUVER(".";A2;TROUVER(".";A2;TROUVER(".";A2)+1)+1))=STXT(A2; 9; 3) : Enfin, cette fonction STXT extraira 3 caractères qui commencent au neuvième caractère de la cellule A2.


Fonctions connexes utilisées :

  • GAUCHE :
  • La fonction GAUCHE extrait un nombre donné de caractères depuis le côté gauche d'une chaîne fournie.
  • STXT :
  • La fonction STXT est utilisée pour trouver et retourner un nombre spécifique de caractères à partir du milieu d'une chaîne de texte donnée.
  • TROUVER :
  • La fonction TROUVER est utilisée pour trouver une chaîne dans une autre chaîne, et retourne la position de départ de la chaîne à l'intérieur d'une autre.
  • NBCAR :
  • La fonction NBCAR retourne le nombre de caractères dans une chaîne de texte.

Plus d'articles :

  • Diviser le texte et les nombres dans une cellule dans Excel
  • Supposons qu'une cellule contienne des données mélangées avec du texte et des nombres, comment pouvez-vous les séparer dans des cellules de colonnes distinctes ? Ce tutoriel va vous montrer les étapes détaillées pour y parvenir avec des formules.

Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant AI de KUTOOLS : Révolutionnez l'analyse des données grâce à : Exécution Intelligente   |  Générer du Code  |  Créer des Formules Personnalisées  |  Analyser les Données et Générer des Graphiques  |  Invoquer les Fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les Doublons  |  Supprimer les Lignes Vides  |  Combiner les Colonnes ou les Cellules sans Perte de Données  |  Arrondir sans Formule ...
Super VLookup : Critères Multiples  |  Valeurs Multiples  |  À Travers Plusieurs Feuilles  |  Correspondance Floue...
Liste Déroulante Avancée : Liste Déroulante Facile  |  Liste Déroulante Dépendante  |  Liste Déroulante Multi-sélection...
Gestionnaire de Colonnes : Ajouter un Nombre Spécifique de Colonnes  |  Déplacer les Colonnes  |  Basculer l'État de Visibilité des Colonnes Masquées  Comparer les Colonnes pour Sélectionner les Mêmes Cellules et Différentes Cellules ...
Fonctionnalités phares : Mise au point de la Grille  |  Affichage de Conception  |  Barre de Formule Améliorée  |  Gestionnaire de Classeur et Feuilles de Calcul | Bibliothèque d'AutoTexte (Texte Automatique)  |  Sélecteur de Date  |  Fusionner les Feuilles de Calcul  |  Chiffrer/Déchiffrer les Cellules  |  Envoyer des Emails par Liste  |  Super Filtre  |  Filtre Spécial (filtrer gras/italique/barré...) ...
Top 15 ensembles d'outils12 Outils de Texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ Types de Graphiques (Diagramme de Gantt ...)  |  40+ Formules Pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 Outils d'Insertion (Insérer un code QR, Insérer une image depuis le chemin ...)  |  12 Outils de Conversion (Convertir en mots, Conversion de devises ...)  |  7 Outils de Fusion et Division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore
Utilisez Kutools dans votre langue préférée – prend en charge l'anglais, l'espagnol, l'allemand, le français, le chinois et plus de 40 autres langues !

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...


Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Passez d'un document ouvert à un autre en une seconde !
  • Réduisez des centaines de clics de souris chaque jour, dites adieu à la fatigue de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de la modification de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.