Passer au contenu principal

Formatez les adresses MAC dans les cellules en ajoutant le symbole deux-points dans Excel

Auteur : Siluvia Dernière modification: 2024-12-10

Imaginez que vous ayez une feuille de calcul remplie d'une liste de chaînes alphanumériques et que votre objectif soit de transformer chaque valeur alphanumérique de ces chaînes en adresses MAC en insérant des deux-points, comme illustré dans la capture d'écran suivante. Comment y parvenir efficacement ? Ce didacticiel fournit des méthodes simples pour vous aider à relever ce défi.

Une capture d'écran montrant une colonne de chaînes alphanumériques transformées au format d'adresse MAC avec des deux points insérés

Formater le numéro et le texte en adresse MAC avec la formule
Formatez facilement le numéro et le texte en tant qu'adresse Mac avec Kutools for Excel
Formater le numéro et le texte en adresse Mac avec VBA


Formater le numéro et le texte en adresse MAC avec la formule

La formule ci-dessous peut vous aider à formater une chaîne donnée en tant qu'adresse MAC. Veuillez procéder comme suit.
  1. Sélectionnez une cellule vide, entrez la formule suivante puis appuyez sur le bouton Entrer touche pour obtenir le premier résultat. Voir la capture d'écran:
    =LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
    Une capture d'écran montrant la première adresse MAC formatée à l'aide d'une formule dans Excel
    Notez : : Dans la formule, A2 est la première cellule de la liste des chaînes à formater au format Mac.
  2. Sélectionnez la première cellule de résultat, faites-la glisser Poignée de remplissage vers le bas pour obtenir le reste des adresses Mac. Voir capture d'écran :
    Une capture d'écran montrant une liste d'adresses MAC formatées en faisant glisser la poignée de remplissage

Formatez facilement le numéro et le texte en tant qu'adresse Mac avec Kutools for Excel

La formule fournie dans la méthode ci-dessus ne semble pas très simple à comprendre. Si vous recherchez une solution plus simple, alors le Ajouter du texte utilité de Kutoos pour Excel est fortement recommandé. Grâce à cet utilitaire, vous pouvez facilement ajouter des deux points aux cellules à des positions spécifiées pour formater rapidement la chaîne dans ces cellules sous forme d'adresses MAC. Veuillez suivre les étapes ci-dessous.

Kutools for Excel offre plus de 300 fonctionnalités avancées pour rationaliser les tâches complexes, stimulant ainsi la créativité et l'efficacité. Itegarate avec des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données sans effort. Informations détaillées de Kutools pour Excel...         Essai gratuit...
  1. Sélectionnez les cellules contenant les chaînes qui doivent être formatées en adresses MAC.
  2. Entrez deux points dans le Texte boîte.
  3. Sélectionnez le Précisez le poste , puis entrez les nombres qui représentent les emplacements où vous souhaitez ajouter les deux-points.
    Astuce: Dans ce cas, je dois ajouter deux points tous les deux nombres dans les cellules, j'entre donc 2, 4, 6, 8 et 10 séparés par des virgules. Voir capture d'écran :
  4. Cliquez OK .
    Une capture d'écran de la boîte de dialogue Ajouter du texte dans Kutools pour Excel utilisée pour formater les chaînes sous forme d'adresses MAC

Résultats

Les chaînes dans les cellules sélectionnées sont désormais formatées en adresse MAC, comme indiqué dans la capture d'écran ci-dessous.

Une capture d'écran montrant le résultat final du formatage de l'adresse MAC dans Excel

Remarques:

Formater le numéro et le texte en adresse Mac avec VBA

Vous pouvez également appliquer le code VBA pour formater le nombre et le texte en tant qu'adresse Mac dans Excel. Veuillez procéder comme suit.

  1. Appuyez sur la touche autre + F11 touches simultanément pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
  2. Dans le Microsoft Visual Basic pour applications fenêtre, cliquez sur insérer > Module. Copiez ensuite le code VBA ci-dessous dans la nouvelle fenêtre de code du module.
    Une capture d'écran de la fenêtre VBA avec l'option d'insérer un module
    Code VBA: formater les nombres en tant qu'adresses mac dans les cellules
    Sub FormatMAC()
    'Updated by Extendoffice 20231103
        Dim I As Long
        Dim xRg As Range
        Dim xCell As Range
        Dim xVal As String
        Dim xStr As String
        On Error Resume Next
        Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", Selection.Address, , , , , 8)
        If xRg Is Nothing Then Exit Sub
        On Error GoTo 0
        For Each xCell In xRg
            xVal = xCell.Value
            If InStr(xVal, ":") > 0 Then
                xVal = Replace(xVal, ":", "")
            End If
            For I = 1 To Int(Len(xVal) / 2)
                xStr = xStr & Mid(xVal, 2 * I - 1, 2) & ":"
            Next
            xCell.Value = Left(xStr, Len(xStr) - 1) 'Remove the last ":"
            xStr = ""
        Next
    End Sub
    
  3. Dans l'ouverture Kutools for Excel Dans la boîte de dialogue, sélectionnez les cellules contenant les chaînes que vous souhaitez formater en tant qu'adresse MAC, puis cliquez sur le bouton OK .
    Une capture d'écran de la boîte de dialogue permettant de sélectionner les cellules pour le formatage de l'adresse MAC VBA

Vous pouvez ensuite voir que les cellules sélectionnées sont formatées en adresse MAC, comme indiqué dans la capture d'écran ci-dessous.

Une capture d'écran montrant le résultat final du formatage de l'adresse MAC dans Excel


Articles Liés:

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : 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 Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
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 plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   +50 Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!