Formatar endereços MAC nas células adicionando o símbolo de dois pontos no Excel
Imagine que você tenha uma planilha preenchida com uma lista de strings alfanuméricas e seu objetivo é transformar cada valor alfanumérico dessas strings em endereços MAC inserindo dois pontos, conforme ilustrado na captura de tela a seguir. Como você pode alcançar isso de forma eficiente? Este tutorial fornece métodos simples para ajudá-lo a enfrentar esse desafio.
Formatar número e texto como endereço MAC com fórmula
Formate facilmente números e texto como endereço MAC com Kutools para Excel
Formatar número e texto como endereço MAC com VBA
Formatar número e texto como endereço MAC com fórmula
- Selecione uma célula em branco, insira a seguinte fórmula e depois pressione a tecla Enter para obter o primeiro resultado. Veja a captura de tela:
=LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
Observação: Na fórmula, A2 é a primeira célula na lista de strings a serem formatadas como formato MAC. - Selecione a primeira célula de resultado, arraste sua Alça de Preenchimento para baixo para obter o restante dos endereços MAC. Veja a captura de tela:
Formate facilmente números e texto como endereço MAC com Kutools para Excel
A fórmula fornecida no método acima não parece muito fácil de entender. Se você está procurando uma solução mais simples, então a ferramenta Adicionar Texto do Kutools para Excel é altamente recomendada. Usando essa ferramenta, você pode facilmente adicionar dois pontos às células em posições especificadas para formatar rapidamente as strings nessas células como endereços MAC. Por favor, siga os passos abaixo.
- Selecione as células que contêm as strings que precisam ser formatadas como endereços MAC.
- Insira dois pontos na caixa de Texto.
- Selecione a opção Após a posição especificada e, em seguida, insira os números que representam os locais onde deseja adicionar os dois pontos. Dica: Neste caso, preciso adicionar dois pontos após cada dois números nas células, então insiro 2, 4, 6, 8 e 10 separados por vírgulas. Veja a captura de tela:
- Clique no botão OK.
Resultado
As strings nas células selecionadas agora estão formatadas como endereço MAC, conforme mostrado na captura de tela abaixo.
- A caixa de Visualização gera uma prévia dos resultados para ajudá-lo a vê-los antecipadamente.
- Para usar este recurso, você deve instalar o Kutools para Excel primeiro, por favor clique para baixar e ter uma avaliação gratuita agora.
- Este recurso coleta outras opções úteis; para saber mais sobre este recurso, visite esta página: Adicionar rapidamente texto ou caractere a várias células no Excel.
- Este recurso pode lidar com vários intervalos ao mesmo tempo.
Formatar número e texto como endereço MAC com VBA
Você também pode aplicar código VBA para formatar números e texto como endereço MAC no Excel. Por favor, siga os passos abaixo.
- Pressione simultaneamente as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.
- Na janela Microsoft Visual Basic for Applications clique em Inserir > Módulo. Em seguida, copie o código VBA abaixo na nova janela de código do Módulo. Código VBA: Formatar números como endereços MAC nas células
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
- Na caixa de diálogo Kutools para Excel que se abre, selecione as células que contêm as strings que você deseja formatar como endereço MAC e, em seguida, clique no botão OK.
Então você pode ver que as células selecionadas estão formatadas como endereço MAC, conforme mostrado na captura de tela abaixo.
Artigos relacionados:
- Como adicionar texto no meio das células selecionadas no Excel?
- Como adicionar vírgula no final da célula/texto no Excel?
- Como adicionar um caractere antes de cada palavra em uma célula no Excel?
Melhores Ferramentas de Produtividade para Office
Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!