Separar textos de números y números de texto usando una fórmula

Formula en excel para separar texto de números

Conoce y aprende facilmente el uso de una función personalizada para separar textos de números.

  1. Separar textos de números y números de texto usando una fórmula: Si alguna vez te preguntaste como hacer para separar textos de números o números de textos de una celda en Excel mediante una fórmula, hoy te traigo una sencilla solución.

La función personalizada (macro) llamada =limpia() simplifica el proceso de separación de datos con tres criterios diferentes: el tipo 1 extrae solo los números, el tipo 2 extrae todos los caracteres excepto los números, y el tipo 3 extrae solo números. De este modo, la función permite realizar separaciones de acuerdo al criterio seleccionado. Su sintaxis es: =limpia(celda_a_separar, tipo).

En Excel podemos crear funciones personalizadas pero se requiere de conocimientos de programación vba.

  1. Pasos a seguir
  • PASO 1: Para tener esta función en tu Excel solo debes de copiar el siguiente código:
Function Limpia(cadena As String, Optional num_car_az As Byte = 1)
    Dim pat         As String
    Select Case num_car_az
        Case 2: pat = "[0-9]"
        Case 3: pat = "[^a-z|ñ]"
        Case Else: pat = "[^0-9]"
    End Select
    With CreateObject("vbscript.regexp")
        .Global = TRUE
        .IgnoreCase = TRUE
        .Pattern = pat
        Limpia = .Replace(cadena, "")
    End With
    If num_car_az = 1 Then
        Limpia = CLng(Limpia)
    End If
End Function
  • PASO 2: Luego nos vamos a Excel, presiona ALT + F11 para acceder al editor de Visual Basic, insertamos un módulo.
  • PASO 3: Pegamos el código tal como se muestra en la imagen, luego cerramos la ventana del editor de visual basic.
  • PASO 4: Ahora desde las funciones personalizadas en la lista de funciones ya la tenemos instalada.

Así como hemos creado esta función en particular para extrar textos de número o números de textos podemos hacer cualquier función personalizada, déjanos en los comentarios alguna idea para crear una fórmula personalizada.

Si quieres conocer otros artículos parecidos a Separar textos de números y números de texto usando una fórmula puedes visitar la categoría Aplicativos.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Abrir chat
¿Necesitas información?
Hola 👋
¿En qué podemos ayudarte?