top of page
Foto del escritorJaime Franco Jimenez

Extraer textos y números

Tenemos las siguientes cadenas.

El modelo esta en formato de tabla, y, se llama Datos.


Con una celda dentro del modelo, vamos a la pestaña de datos, dentro de obtener y transformar datos, hacemos clic en de una tabla o rango.

Si somos suscriptor de office, hacemos clic con botón alternativo de ratón en una celda dentro del modelo, y, seleccionamos obtener datos de Tabla/Rango.


Agregamos una columna personalizada, para ello, vamos a la pestaña agregar columna, dentro del grupo general, hacemos clic en columna personalizada.

Como nombre ponemos Textos, en la ventana de formula, usamos la funcion Text.Remove, como argumento text, seleccionamos de la ventana columnas disponibles, la columna diccionario.


Text.Remove([Diccionario]

 

Como argumento removeChars, abrimos llaves, entre comillas dobles ponemos 0, ponemos dos puntos, entre comillas dobles ponemos 9, es decir, va a eliminar los números que haya entre 0 y 9, ponemos coma, entre comillas dobles, ponemos dos puntos, ponemos coma, entre comillas dobles, ponemos punto y coma, cerramos llaves, cerramos paréntesis.


Text.Remove([Diccionario],{"0".."9",":",";"})


Aceptamos, y, tenemos una columna llamada Textos, donde tenemos cada letra separada por coma.

Es probable que haya espacios en blancos de más, por seguridad, vamos a la pestaña transformar, dentro del grupo formato, seleccionamos recortar.

Añadimos una nueva columna personalizada, la llamamos Números, en la ventana de formula, ponemos la funcion Text.Remove, como argumento text, de la ventana columnas disponibles, seleccionamos la columna Diccionario.


Text.Remove([Diccionario]

 

Como argumento removeChars, abrimos llaves, entre comillas dobles ponemos “a”, ponemos dos puntos, entre comillas dobles ponemos “z”, ponemos coma, entre comillas dobles ponemos dos puntos, ponemos coma, entre comillas dobles ponemos punto y coma, cerramos llaves, cerramos paréntesis.


Text.Remove([Diccionario],{"a".."z",":",";"})

 

Tenemos una columna llamada Números, donde tenemos los números separados por coma.

Cerramos y cargamos como una conexión.


En la ventana consultas y conexiones, a la derecha de la pantalla, hacemos clic con botón alternativo de ratón sobre Tabla1, y, seleccionamos cargar en.

Se abre la ventana de importar datos, seleccionamos tabla, y, la colocamos al lado del modelo principal.

Aceptamos, y, ya lo tenemos.


Miguel Angel Franco Garcia

0 visualizaciones0 comentarios

Comments


bottom of page