Red de conocimiento del abogados - Respuesta jurídica de la empresa - ¿Cómo agregar un símbolo cada dos números en un grupo de caracteres que incluye números y letras en Excel?

¿Cómo agregar un símbolo cada dos números en un grupo de caracteres que incluye números y letras en Excel?

Si todos son de 12 bits, entonces asumiendo que los datos están en la columna A, ingrese en B1

=LEFT(A1, 2)amp;":"amp;MID(A1 , 3, 2)amp;":"amp;MID(A1,5,2)amp;":"amp;MID(A1,7,2)amp;":"amp;RIGHT(A1,2)

Simplemente cópielo.

Si el número de dígitos es variable, deberás utilizar una función macro personalizada. Presione Alt y F11 al mismo tiempo para ingresar a la interfaz de macro, haga clic en Insertar, Módulo en el menú y pegue el siguiente código:

Función jmh(xStr As String) As String

Atenuar i como entero

jmh = Left(xStr, 2)

Para i = 2 a Int(Len(xStr) / 2) (Len(xStr) Mod 2)

jmh = jmh amp; ":" amp; Mid(xStr, i * 2 - 1, 2)

Siguiente

Función final

Volver a Excel, en B1 Ingresar

=jmh(A1)

copiar la fórmula.