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

Conoce y aprende facilmente el uso de una función personalizada para separar textos de números.
- 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.
- 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.
Deja una respuesta
Publicaciones Similares