Formatera MAC-adresser i celler genom att lägga till kolon i Excel
Föreställ dig att du har ett kalkylblad fyllt med en lista med alfanumeriska strängar, och ditt mål är att omvandla varje alfanumeriskt värde i dessa strängar till MAC-adresser genom att infoga kolon, som illustreras i följande skärmdump. Hur kan du effektivt uppnå detta? Den här handledningen ger enkla metoder för att hjälpa dig att tackla denna utmaning.
Formatera nummer och text som mac-adress med formel
Formatera enkelt nummer och text som mac-adress med Kutools för Excel
Formatera nummer och text som mac-adress med VBA
Formatera nummer och text som mac-adress med formel
- Välj en tom cell, ange följande formel och tryck sedan på ange för att få det första resultatet. Se skärmdump:
=LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
Anmärkningar: I formeln är A2 den första cellen i listan över strängar som ska formateras som mac-format. - Välj den första resultatcellen, dra dess Fyll handtaget ner för att hämta resten av mac-adresserna. Se skärmdump:
Formatera enkelt nummer och text som mac-adress med Kutools för Excel
Formeln i metoden ovan ser inte så lätt ut att förstå. Om du letar efter en enklare lösning, då lägga till text nytta av Kutoos för Excel rekommenderas starkt. Med hjälp av det här verktyget kan du enkelt lägga till kolon i celler på angivna positioner för att snabbt formatera strängen i dessa celler som MAC-adresser. Följ stegen nedan.
- Välj cellerna som innehåller strängarna som måste formateras som mac-adresser.
- Ange ett kolon i text låda.
- Välj Ange position alternativet och ange sedan siffrorna som representerar de platser där du vill lägga till kolon. Tips: I det här fallet måste jag lägga till ett kolon efter vartannat nummer i cellerna, så jag anger 2, 4, 6, 8 och 10 separerade med kommatecken. Se skärmdump:
- Klicka på OK knapp.
Resultat
Strängar i de markerade cellerna är nu formaterade som mac-adress som visas i skärmdumpen nedan.
- Smakämnen Förhandsvisning box genererar en förhandsvisning av resultaten så att du kan se dem i förväg.
- För att använda den här funktionen bör du installera Kutools för Excel först, tack klicka för att ladda ner och prova gratis nu.
- Den här funktionen samlar andra användbara alternativ, för att veta mer om den här funktionen, besök den här sidan: Lägg snabbt till text eller tecken i flera celler i Excel.
- Denna funktion kan hantera flera intervall samtidigt.
Formatera nummer och text som mac-adress med VBA
Du kan också använda VBA-kod för att formatera nummer och text som mac-adress i Excel. Vänligen gör enligt följande.
- Tryck andra + F11 samtidigt för att öppna Microsoft Visual Basic för applikationer fönster.
- I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modulerna. Kopiera sedan nedanstående VBA-kod till det nya modulkodfönstret. VBA-kod: Formatera nummer som mac-adresser i celler
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
- I öppningen Kutools för Excel dialogrutan, välj cellerna som innehåller strängarna du vill formatera som mac-adress och klicka sedan på OK knapp.
Då kan du se att de valda cellerna är formaterade som mac-adress som visas i skärmdumpen nedan.
Relaterade artiklar:
- Hur lägger jag till text mitt i valda celler i Excel?
- Hur lägger jag till komma i slutet av cellen / texten i Excel?
- Hur lägger jag till ett tecken före varje ord i en cell i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!