Ir para o conteúdo principal

Formate endereços MAC em células adicionando o símbolo de dois pontos no Excel

Imagine que você tem uma planilha preenchida com uma lista de strings alfanuméricas e seu objetivo é transformar cada valor alfanumérico nessas strings em endereços MAC inserindo dois pontos, conforme ilustrado na captura de tela a seguir. Como você pode conseguir isso de forma eficiente? Este tutorial fornece métodos simples para ajudá-lo a enfrentar esse desafio.

Formate o número e o texto como endereço MAC com fórmula
Formate facilmente números e texto como endereço MAC com o Kutools para Excel
Formate número e texto como endereço MAC com VBA


Formate o número e o texto como endereço MAC com fórmula

A fórmula abaixo pode ajudá-lo a formatar uma determinada string como endereço MAC. Por favor, faça o seguinte.
  1. Selecione uma célula em branco, insira a seguinte fórmula e pressione o botão Entrar chave para obter o primeiro resultado. Veja a imagem:
    =LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
    Note: Na fórmula, A2 é a primeira célula na lista de strings a ser formatada no formato mac.
  2. Selecione a primeira célula de resultado, arraste-a Pega de enchimento 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 o 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 o Adicionar texto utilidade de Kutoos para Excel é altamente recomendado. Usando este utilitário, você pode facilmente adicionar dois pontos às células em posições especificadas para formatar rapidamente o steing nessas células como endereços MAC. Por favor, siga as instruções abaixo.

Depois de baixando e instalando Kutools para Excel, Vá para o Kutools guia, selecione Texto > Adicionar texto para abrir o Adicionar texto caixa de diálogo e configure como segue.

  1. Selecione as células que contêm as strings que precisam ser formatadas como endereços MAC.
  2. Digite dois pontos no Texto caixa.
  3. Selecione os Especificar posição opção e insira os números que representam os locais onde você 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:
  4. Clique na OK botão.

Resultado

As strings nas células selecionadas agora são formatadas como endereço MAC, conforme mostrado na imagem abaixo.

Notas:

Formate número e texto como endereço MAC com VBA

Você também pode aplicar o código VBA para formatar números e texto como endereço MAC no Excel. Por favor, faça o seguinte.

  1. Pressione o botão outro + F11 simultaneamente para abrir o Microsoft Visual Basic para Aplicações janela.
  2. No Microsoft Visual Basic para Aplicações janela, clique em inserção > Módulo. Em seguida, copie o código VBA abaixo para a nova janela de código do módulo.
    Código VBA: formate 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
    
  3. Na abertura Kutools for Excel caixa de diálogo, selecione as células que contêm as strings que você deseja formatar como endereço MAC e clique no botão OK botão.

Então você pode ver que as células selecionadas estão formatadas como endereço MAC, conforme mostrado na imagem abaixo.


Artigos relacionados:

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For the German Excel users: =LINKS(A2,2)&":"&TEIL(A2,3,2)&":"&TEIL(A2,5,2)&":"&TEIL(A2,7,2)&":"&TEIL(A2,9,2)&":"&RECHTS(A2,2)
This comment was minimized by the moderator on the site
That is not correct. The commas should be replaced by semicolons.

=LINKS(A2;2)&":"&TEIL(A2;3;2)&":"&TEIL(A2;5;2)&":"&TEIL(A2;7;2)&":"&TEIL(A2;9;2)&":"&RECHTS(A2;2)
This comment was minimized by the moderator on the site
Hello!!

VBA code in not correct; the instruction 19 add a first and new block of numbers with a zero and the first number of the mac address to format.
This comment was minimized by the moderator on the site
Hi Antonio,
Thank you for your feedback. The code has been updated, please give it a try.
This comment was minimized by the moderator on the site
You can Format Mac Addresses using stringlearner.com. Much easier.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations