Skip to main content

Formatta gli indirizzi MAC nelle celle aggiungendo il simbolo dei due punti in Excel

Author: Siluvia Last Modified: 2025-05-29

Immagina di avere una scheda piena di una lista di stringhe alfanumeriche e il tuo obiettivo è trasformare ogni valore alfanumerico di queste stringhe in indirizzi MAC inserendo i due punti, come illustrato nello screenshot seguente. Come puoi raggiungere questo risultato in modo efficiente? Questa guida fornisce metodi semplici per aiutarti ad affrontare questa sfida.

A screenshot showing a column of alphanumeric strings transformed into MAC address format with colons inserted

Formatta numeri e testo come indirizzo MAC con una formula
Formatta facilmente numeri e testo come indirizzo MAC con Kutools per Excel
Formatta numeri e testo come indirizzo MAC con VBA


Formatta numeri e testo come indirizzo MAC con una formula

La formula seguente può aiutarti a formattare una determinata stringa come indirizzo MAC. Procedi nel modo seguente.
  1. Seleziona una cella vuota, inserisci la seguente formula e poi premi il tasto Invio per ottenere il primo risultato. Vedi screenshot:
    =LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
    A screenshot showing the first MAC address formatted using a formula in Excel
    Nota: Nella formula, A2 è la prima cella nell'elenco delle stringhe da formattare come formato MAC.
  2. Seleziona la prima cella del risultato, trascina la maniglia di riempimento verso il basso per ottenere il resto degli indirizzi MAC. Vedi screenshot:
    A screenshot showing a list of MAC addresses formatted by dragging the fill handle

Formatta facilmente numeri e testo come indirizzo MAC con Kutools per Excel

La formula fornita nel metodo precedente non sembra molto facile da comprendere. Se stai cercando una soluzione più semplice, ti consigliamo vivamente l'utilità Aggiungi testo di Kutools per Excel. Utilizzando questa utilità, puoi facilmente aggiungere i due punti alle celle in posizioni specificate per formattare rapidamente le stringhe in quelle celle come indirizzi MAC. Segui i passaggi seguenti.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...
  1. Seleziona le celle che contengono le stringhe che devono essere formattate come indirizzi MAC.
  2. Inserisci i due punti nella casella di testo.
  3. Seleziona Dopo la posizione specificata opzione, quindi inserisci i numeri che rappresentano le posizioni in cui desideri aggiungere i due punti.
    Suggerimento: In questo caso, devo aggiungere un due punti dopo ogni due numeri nelle celle, quindi inserisco 2, 4, 6, 8 e 10 separati da virgole. Vedi screenshot:
  4. Clicca sul pulsante OK.
    A screenshot of the Add Text dialog box in Kutools for Excel used to format strings as MAC addresses

Risultato

Le stringhe nelle celle selezionate sono ora formattate come indirizzi MAC come mostrato nello screenshot sottostante.

A screenshot showing the final MAC address formatting result in Excel

Note:

Formatta numeri e testo come indirizzo MAC con VBA

Puoi anche applicare il codice VBA per formattare numeri e testo come indirizzo MAC in Excel. Procedi nel modo seguente.

  1. Premi contemporaneamente i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic per Applicazioni.
  2. Nella Microsoft Visual Basic per Applicazioni finestra, clicca su Inserisci > Modulo. Quindi copia il seguente codice VBA nella nuova finestra del codice Modulo.
    A screenshot of the VBA window with the option to insert a module
    Codice VBA: Formatta numeri come indirizzi MAC nelle celle
    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. Nella finestra di dialogo Kutools per Excel che si apre, seleziona le celle che contengono le stringhe che desideri formattare come indirizzo MAC, quindi clicca sul pulsante OK.
    A screenshot of the dialog box to select cells for VBA MAC address formatting

A questo punto puoi vedere che le celle selezionate sono formattate come indirizzi MAC come mostrato nello screenshot sottostante.

A screenshot showing the final MAC address formatting result in Excel


Articoli correlati:

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!