Tip: Other languages are Google-Translated. You can visit the English version of this link.
Log in
x
or
x
x
Register
x

or

How to format mac addresses in cells by adding colon symbol in Excel?

Supposing you received a worksheet contains a list of numbers, and now you need to format all these numbers as mac addresses by adding colon symbol as below screenshot shown. What can you do to achieve it? You can try the method in this tutorial to solve the problem.


Easily format mac address in cells by adding colons:

The Add Text utility of Kutools for Excel can help you easily add colons to specified positions of a selected cell to format the number as mac address format. See screenshot:

Kutools for Excel includes more than 300 handy Excel tools. Free to try with no limitation in 60 days. Download the free trial now!


Format mac addresses in cells by adding colon with formula


The below formula can help you format number as mac address by adding a colon. Please do as follows.

1. Select a blank cell, enter formula =LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2) into the Formula Bar, and then press the Enter key. See screenshot:

Note: In the formula, A2 is the cell contains the number you will format as mac format.

2. Select the first result cell, drag the Fill Handle down to get all mac format numbers. See screenshot:


Format mac addresses in cells by adding colon with VBA

With below VBA code, you can format a range of numbers as mac addresses at once in Excel. Please do as follows.

1. Press the Alt + F11 keys simultaneously to open the Microsoft Visual Basic for Applications window.

2. In the Microsoft Visual Basic for Applications window, click Insert > Module. Then copy below VBA code into the code window.

VBA code: Format numbers as mac addresses in cells

Sub FormatMAC()
    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
    For Each xCell In xRg
        xVal = xCell.Value
        If InStr(xVal, ":") > 0 Then
            xVal = Replace(xVal, ":", "")
            If Left(xVal, 1) = "0" Then xVal = Right(xVal, Len(xVal) - 1)
        End If
        For I = 1 To Int(Len(xVal) / 2)
            xStr = Mid(xVal, Len(xVal) + 1 - 2 * I, 2) & " " & xStr
        Next
        xStr = "0" & Mid(xVal, 1, 1) & " " & xStr
        xCell.Value = Left(Replace(xStr, " ", ":"), Len(xStr) - 1)
        xStr = ""
    Next
End Sub

3. In the opening Kutools for Excel dialog box, please select the cells with numbers you will format as mac addresses, and then click the OK button.

Then you can see all selected numbers are formatted as mac addresses as below screenshot shown.


Easily format mac addresses in cells by adding colon with Kutools for Excel

This section will introduce the Add Text utility of Kutoos for Excel. With this utility, you can quickly add colons to cells at specified positions. Please do as follows.

Kutools for Excel : with more than 300 handy Excel add-ins, free to try with no limitation in 60 days.

1. Select the cells you need to format as mac addresses. And then click Kutools > Text > Add Text. See screenshot:

2. In the Add Text dialog box, please type a colon into the Text box, select the Specify option, and then enter the specified position numbers into the box. And finally click the OK button.

Note: In this case, I need to add colons after every two numbers in cells, so I enter 2, 4, 6, 8 and 10 and separate them by commas. See screenshot:

Tip: If you want to remove all colons from a range of cells, you can try the Remove Characters utility of Kutools for Excel. Select the cells you will remove colons from, enable the utility, enter a colon mark into the Custom box, and then apply the function. See below screenshot. You can go to free download the software with no limitation in 60 days.


Related articles:



Recommended Productivity Tools for Excel

Kutools for Excel Helps You Always Finish Work Ahead of Time, and Stand Out From Crowd

  • More than 300 powerful advanced features, designed for 1500 work scenarios, increasing productivity by 70%, give you more time to take care of family and enjoy life.
  • No longer need memorizing formulas and VBA codes, give your brain a rest from now on.
  • Become an Excel expert in 3 minutes, Complicated and repeated operations can be done in seconds, 
  • Reduce thousands of keyboard & mouse operations every day, say goodbye to occupational diseases now.
  • 110,000 highly effective people and 300+ world-renowned companies' choice.
  • 60-day full features free trial. 60-day money back guarantees. 2 years of free upgrade and support.

Brings Tabbed Browsing and Editing to Microsoft Office, Far More Powerful Than The Browser's Tabs

  • Office Tab is designed for Word, Excel, PowerPoint and Other Office Applications: Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.