Formatear direcciones MAC en celdas agregando el símbolo de dos puntos en Excel
Imagina que tienes una hoja de cálculo llena de una lista de cadenas alfanuméricas, y tu objetivo es transformar cada valor alfanumérico en estas cadenas en direcciones MAC insertando dos puntos, como se ilustra en la siguiente captura de pantalla. ¿Cómo puedes lograr esto de manera eficiente? Este tutorial proporciona métodos sencillos para ayudarte a enfrentar este desafío.
Formatear número y texto como dirección MAC con fórmula
Formatear fácilmente números 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
- Selecciona una celda en blanco, introduce la siguiente fórmula y luego presiona la Entrar tecla para obtener el primer resultado. Ver 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 en la lista de cadenas que se formatearán como formato MAC. - Selecciona la primera celda de resultado, arrastra su controlador de relleno hacia abajo para obtener el resto de las direcciones MAC. Ver captura de pantalla:
Formatear fácilmente números y texto como dirección MAC con Kutools para Excel
La fórmula proporcionada en el método anterior no parece muy fácil de entender. Si estás buscando una solución más simple, entonces se recomienda encarecidamente la utilidad Agregar Texto de Kutools para Excel. Usando esta utilidad, puedes agregar fácilmente dos puntos a las celdas en posiciones especificadas para formatear rápidamente la cadena en esas celdas como direcciones MAC. Por favor, sigue los siguientes pasos.
- Selecciona las celdas que contienen las cadenas que necesitan ser formateadas como direcciones MAC.
- Introduce un dos puntos en el cuadro de texto.
- Selecciona la opción Después de la posición especificada y luego introduce los números que representan las ubicaciones donde deseas agregar los dos puntos. Consejo: En este caso, necesito agregar un dos puntos después de cada dos números en las celdas, así que introduzco 2, 4, 6, 8 y 10 separados por comas. Ver captura de pantalla:
- Haz clic en el botón Aceptar.
Resultado
Las cadenas en las celdas seleccionadas ahora están formateadas como direcciones MAC, como se muestra en la siguiente captura de pantalla.
- El cuadro de Vista previa genera una vista previa de los resultados para ayudarte a verlos con anticipación.
- Para usar esta función, primero debes instalar Kutools para Excel; haz clic para descargarlo y tener una prueba gratuita ahora.
- Esta función recopila otras opciones útiles; para saber más sobre esta función, visita esta página: Agregar rápidamente texto o caracteres a múltiples celdas en Excel.
- Esta función puede manejar múltiples rangos al mismo tiempo.
Formatear número y texto como dirección MAC con VBA
También puedes aplicar código VBA para formatear números y texto como dirección MAC en Excel. Por favor, sigue los siguientes pasos.
- Presiona simultáneamente las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.
- En la Microsoft Visual Basic para Aplicaciones ventana, haz clic en Insertar > Módulo. Luego copia 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 celdas
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
- En el cuadro de diálogo Kutools para Excel que se abre, selecciona las celdas que contienen las cadenas que deseas formatear como dirección MAC, y luego haz clic en el botón Aceptar.
Luego puedes ver que las celdas seleccionadas están formateadas como direcciones MAC, como se muestra en la siguiente captura de pantalla.
Artículos relacionados:
- ¿Cómo agregar texto en medio de celdas seleccionadas en Excel?
- ¿Cómo agregar una coma al final de una celda/texto en Excel?
- ¿Cómo agregar un carácter antes de cada palabra en una celda en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!