¿Cómo extraer un texto de una celda?

Mi nombre es ignacio. Tengo una serie de celdas de las que deseo extraer sólo el texto. El problema que tengo es que en cada celda hay una combinación alfanumerica, y no sigue ningún tipo de patrón.

Ejemplo:

12346Juan Perez

54Pedro Martín

9998María

Necesito una funcion/formula, que me excluya todos los números, y que me devuelva sólo el texto:

Juan Perez

Pedro MArtin

Maria

¿Podrían ayudarme con esta duda?

Respuesta
1

Con la siguiente macro quitas los números

No mencionaste en cuál columna, cambia en la macro en esta línea: col = "A", reemplaza la letra "A" por la columna en donde tienes la información.

Sub eliminar()
'Por.Dante Amor
    col = "A"
    For i = 1 To Range(col & Rows.Count).End(xlUp).Row
        For j = 0 To 9
            Cells(i, col) = Replace(Cells(i, col), j, "")
        Next
    Next
End Sub

Sigue las Instrucciones para ejecutar la macro

1. Abre tu archivo de excel

2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11

3. En el menú elige Insertar / Módulo

4. En el panel del lado derecho copia la macro

5. Para ejecutarla presiona F5

-----------------------------------------------------------------------------------

Si no quieres utilizar la macro, podemos hacerlo con la siguiente fórmula.

Suponiendo que tienes tu nombre en la celda A2, pon la siguiente fórmula en la celda B2

=SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(A2, 0,""), 9,""), 8,""), 7,""), 6,""), 5,""), 4,""), 3,""), 2,""), 1,"")

Copia la fórmula hasta el final de tus datos en la columna para obtener los nombres sin números.

Saludos. Dante Amor

Recuerda valorar la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas