FlashFill se encuentra con Obtener y transformar

Índice
  1. Objetivo
  2. Video
  3. Detalles

¿Te encanta FlashFill? ¿Te encantan las consultas de Obtener y transformar? Si es así, le encantará la actualización de Excel más reciente lanzada por Microsoft: Nueva columna por ejemplo. Es esencialmente FlashFill dentro de PowerQuery. Es genial. Échale un vistazo.

Objetivo

Digamos que tenemos algunos datos. No importa dónde esté, puede ser en una tabla de Excel, un archivo csv o alguna base de datos externa. Pero tenemos algunos datos y se parece un poco a esto:

Tabla de datos de Jeff Lenning

Necesitamos limpiarlo un poco. Por ejemplo, necesitamos dividir la columna Nombre en nombre y apellido, y poner en mayúscula la primera letra de cada nombre. También necesitamos combinar las columnas Ciudad, Estado y Código postal en una sola, y poner en mayúscula la primera letra de la columna de ciudad, mientras que necesitamos todas las mayúsculas para la columna de estado. Luego, necesitamos minúsculas para la columna de correo electrónico.

En Excel, podríamos usar FlashFill para lograr esto, o una combinación de concatenación, texto a columnas y funciones como SUPERIOR, INFERIOR y APROPIADO. O, en el Editor de consultas Get Transform, podríamos aplicar una serie de transformaciones manualmente para manejar la división, combinación y asignación del caso deseado.

Pero, ¿qué pasaría si quisiéramos la facilidad de FlashFill con el poder de las consultas Get Transform? Bueno, Microsoft eliminó esto en una actualización reciente. Se llama Nueva columna por ejemplo. Repasemos los detalles.

Tenga en cuenta: las actualizaciones de Excel se proporcionan automáticamente según su licencia y, si tiene una licencia perpetua, es posible que esta actualización no esté disponible. Además, las herramientas Obtener y transformar están integradas en Excel 2016 para Windows y es posible que no estén disponibles en otras versiones, o es posible que necesite descargar e instalar el complemento PowerQuery de Microsoft.

Video

Si deseas ver la versión en video del tutorial, estás aquí. La narrativa detallada está debajo del video.

Detalles

Seguiremos estos pasos clave:

  • Extraer datos al editor de consultas
  • columna de nombre
  • DIRECCIÓN
  • Correo electrónico

Veámoslos uno por uno.

Extraer datos al editor de consultas

Primero, necesitamos ingresar los datos en el editor de consultas. Hacemos esto seleccionando cualquier celda de la tabla y haciendo clic en Datos De tabla/rango . Los datos se introducen en el editor de consultas, como se muestra a continuación.

Editor de consultas por Jeff Lenning

Una vez hecho esto, pasamos a la columna de nombre.

columna de nombre

Ahora, para dividir la columna Nombre en dos y poner en mayúscula la primera letra de cada nombre, hacemos clic en Agregar columna Columna de ejemplos .

Al igual que FlashFill, debemos darle un ejemplo. Entonces, escribimos el nombre, en mayúsculas y minúsculas, como se muestra a continuación.

FlashFill de Jeff Lenning

Cuando presionamos Enter, podemos ver una vista previa de la transformación en las celdas restantes, como se muestra a continuación.

Vista previa de Excel por Jeff Lenning

¡Damos clic en Aceptar y la transformación está completa! Repetimos esto nuevamente para obtener la columna de apellido.

DIRECCIÓN

Combinar las columnas de ciudad, estado y código postal para crear una única columna de dirección es igual de fácil. Agregar columna Columna de ejemplos . Ingresamos el primer ejemplo, que sería la columna ciudad, estado y código postal, con los separadores deseados, como se muestra en la vista previa resultante a continuación.

Transformación de Excel en direcciones por Jeff Lenning

Damos clic en Aceptar para almacenar la transformación. Como puedes imaginar, la dirección de correo electrónico es igual de fácil.

Correo electrónico

Simplemente agregamos columnas de ejemplos . Introducimos la dirección de correo electrónico en minúsculas, pulsamos Aceptar y listo.

Si quisiéramos limpiar un poco las cosas, podemos eliminar las columnas innecesarias, actualizar las etiquetas de las columnas y hacer clic y arrastrar para colocar las columnas como deseemos. Luego podemos hacer clic en Cerrar y cargar para enviar los resultados a Excel, como se muestra a continuación.

Tabla de resultados de Excel de Jeff Lenning

¡Gracias Microsoft por lanzar esta actualización que combina dos de mis favoritos!

Si tienes otros trucos divertidos de Obtener y Transformar, ¡compártelos publicando un comentario a continuación!

Archivo de Excel de muestra para practicar: ColumnByExample

Deja una respuesta

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

Subir

Este sitio web utiliza cookies para mejorar la experiencia del usuario y garantizar un funcionamiento eficiente. Al utilizar nuestro sitio web, aceptas todas las cookies de acuerdo con nuestra política de cookies. Leer mas...