Formatear direcciones MAC en celdas añadiendo el símbolo de dos puntos en Excel
Imagine que tiene una hoja de cálculo llena de cadenas alfanuméricas y desea transformar cada una en una dirección MAC insertando dos puntos, tal como se muestra en la siguiente captura de pantalla. ¿Cómo puede hacerlo de forma eficiente? Este tutorial le ofrece métodos sencillos para superar este reto con facilidad.

Formatear número y texto como dirección MAC con fórmula
Formatee fácilmente número y texto como dirección MAC con Kutools para Excel
Formatear número y texto como dirección MAC con VBA
Formatear número y texto como dirección MAC con fórmula
- Seleccione una celda en blanco, introduzca la siguiente fórmula y pulse la tecla Entrar para obtener el primer resultado. Vea la captura de pantalla:
=LEFT(A2,2)&":"&MID(A2,3,2)&":"&MID(A2,5,2)&":"&MID(A2,7,2)&":"&MID(A2,9,2)&":"&RIGHT(A2,2)
Nota: En la fórmula, A2 es la primera celda de la lista de cadenas que se van a formatear con formato MAC. - Seleccione la celda del primer resultado y arrastre su controlador de relleno hacia abajo para obtener el resto de las direcciones MAC. Vea la captura de pantalla:

Formatee fácilmente número y texto como dirección MAC con Kutools para Excel
La fórmula presentada en el método anterior no es precisamente fácil de entender. Si busca una solución más sencilla, le recomendamos encarecidamente la utilidad Agregar texto de Kutools para Excel. Con esta herramienta, podrá insertar dos puntos en celdas seleccionadas y en posiciones específicas para formatear al instante su contenido como direcciones MAC. Siga los pasos que se indican a continuación.
- Seleccione las celdas que contienen las cadenas que desea formatear como direcciones MAC.
- Introduzca dos puntos en el cuadro de Texto.
- Seleccione la opción Después de la posición especificada y, a continuación, introduzca los números que indican las posiciones en las que desea añadir los dos puntos.Consejo: En este caso, necesito añadir dos puntos después de cada dos dígitos en las celdas, así que introduzco 2, 4, 6, 8 y 10, separados por comas. Vea la captura de pantalla:
- Haga clic en el botón Aceptar.

Resultado
Las cadenas en las celdas seleccionadas ya están formateadas como direcciones MAC, tal como se muestra en la siguiente captura de pantalla.

- El cuadro de vista previa genera una vista previa de los resultados para que pueda verlos con antelación.
- Para utilizar esta función, primero debe instalar Kutools para Excel. ¡Haga clic aquí para descargarla y probarla gratis ahora!
- Esta función reúne otras opciones útiles. Para obtener más información sobre ella, visite esta página:Inserte rápidamente Agregar texto o un carácter en varias celdas en Excel.
- Esta función permite gestionar varios rangos al mismo tiempo.
Formatear número y texto como dirección MAC con VBA
También puede utilizar código VBA para formatear números y texto como una dirección MAC en Excel. Siga estos pasos:
- Pulse simultáneamente las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
- En la ventana de Microsoft Visual Basic para Aplicaciones, haga clic en Insertar>Módulo. A continuación, copie el siguiente código VBA en la nueva ventana de código del módulo.
Código VBA: Formatear números como direcciones MAC en celdasSub 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 - En el cuadro de diálogo Kutools para Excelque se abre, seleccione las celdas que contienen las cadenas que desea formatear como dirección MAC y, a continuación, haga clic en el botón Aceptar.

A continuación, podrá ver que las celdas seleccionadas están formateadas como direcciones MAC, tal como se muestra en la siguiente captura de pantalla.

Artículos relacionados:
- ¿Cómo agregar texto en medio de las celdas seleccionadas en Excel?
- ¿Cómo añadir una coma al final de una celda o de un texto en Excel?
- ¿Cómo añadir un carácter delante de cada palabra en una celda de Excel?
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos




