Power Query: consejos y trucos

Índice
  1. Cambiar las opciones predeterminadas de Cerrar Carga
  2. Dale a los pasos un nombre significativo
  3. Tener siempre visible la barra de fórmulas
  4. Evitar la detección automática del tipo de datos
  5. Utilice Ir a la columna
  6. Crear carpetas para agrupar consultas.
  7. Eliminar pasos hasta el final
  8. Dividir una consulta en dos
  9. Copiar y pegar consultas en un nuevo libro de trabajo
  10. Usando comentarios
  11. Gracias

Ha llegado el momento de cerrar esta serie de Power Query. Y qué mejor lugar para terminar que con algunos consejos y trucos que le ayudarán a tener éxito.

Cambiar las opciones predeterminadas de Cerrar Carga

Las opciones predeterminadas de Cerrar carga de Power Query suponen que queremos cargar los datos en una tabla de Excel. A medida que avance con Power Query, esto será cada vez menos la norma. En realidad, a medida que avanza en su viaje de "Poder", es más probable que utilice datos dentro de Power Pivot, lo que requiere cargarlos en el modelo de datos.

Para cambiar las opciones predeterminadas de Cerrar carga, abra el editor de Power Query y luego haga clic en Archivo – Opciones y configuración – Opciones de consulta .

En la ventana Opciones de consulta, seleccione la opción Global: Carga de datos .

Cerrar opciones de carga

En este cuadro de diálogo encontramos la opción especificar configuración de carga predeterminada personalizada :

  • Cargar en la hoja de trabajo : si está marcado, los datos se cargan en la hoja de trabajo; si no está marcado, se carga solo como una conexión.
  • Cargar en modelo de datos : si está marcado, los datos se cargan en el modelo de datos; si no está marcado, no se carga nada en el modelo de datos. Para utilizar los datos en Power Pivot, se debe marcar esta opción.

Seleccionar usar configuración de carga estándar equivale a marcar la carga en la hoja de trabajo y desmarcar la carga en el modelo de datos .

Dale a los pasos un nombre significativo

Soy culpable de no seguir mi propio consejo aquí. Cambiar el nombre de los pasos para que tengan una descripción significativa ahorra mucho tiempo. Puede que en su momento no lo parezca, pero a la larga lo será. Es muy fácil tener consultas donde los pasos aplicados se ven así:

Larga lista de pasos aplicados

¿Qué hizo cada uno de esos pasos? Hay demasiados para recordar, por lo que tendremos que volver a mirar la ventana de vista previa y la barra de fórmulas en un intento de descubrir qué hicimos. Si tan solo hubiéramos cambiado el nombre de los pasos al crear la consulta.

Cambiar el nombre de los pasos es fácil: haga clic derecho en el nombre del paso y seleccione Cambiar nombre en el menú.

Haga clic derecho y cambie el nombre

Esto también cambia el nombre del paso en el Editor avanzado.

Tener siempre visible la barra de fórmulas

La barra de fórmulas es el equilibrio perfecto entre la complejidad de la ventana del Editor avanzado y la simplicidad de la interfaz de usuario principal.

Ver el código M nos ayuda a:

  • Aprenda y aprecie lo que Power Query está haciendo en segundo plano.
  • Realice rápidamente pequeñas ediciones de código cuando sea necesario

Si viene del mundo de Excel, la barra de fórmulas es un elemento familiar de la ventana. Puede que no entendamos todo lo que contiene, pero eso no significa que no sea útil.

Para habilitar la barra de fórmulas, haga clic en Ver – Barra de fórmulas desde el editor de Power Query.

Ver - Barra de fórmulas

Evitar la detección automática del tipo de datos

Cada vez que importamos datos, Power Query adivina el tipo de datos que contiene cada columna. Según esta suposición, se agrega un nuevo paso a la lista de pasos aplicados.

Además, si los datos no están estructurados, como un archivo CSV o un rango con nombre, la primera fila se promocionará automáticamente a la fila de encabezado.

Los pasos aplicados incluyen promocionar el encabezado y el tipo de cambio.

Podemos encontrarnos eliminando estos pasos periódicamente. Por lo tanto, puede ser más rápido y sencillo deshabilitar la detección automática de tipos de datos. Dentro del editor de Power Query, haga clic en Archivo – Opciones y configuración – Opciones de consulta .

En la ventana Opciones de consulta, seleccione el grupo Libro de trabajo actual: Carga de datos .

Quite la marca de Detectar automáticamente tipos de columnas y encabezados para fuentes no estructuradas y luego haga clic en Aceptar .

Evitar la detección automática y la promoción de encabezados

Cualquier consulta creada ahora incluirá solo el paso Fuente. Depende de nosotros decidir si promover los encabezados y los tipos de datos a utilizar y cuándo hacerlo.

Utilice Ir a la columna

Al trabajar con una tabla que contiene muchas columnas, puede llevar mucho tiempo encontrar la columna que queremos; moverse hacia adelante y hacia atrás con la barra de desplazamiento horizontal no es rápido. Usar las teclas de cursor izquierda y derecha puede resultar útil, pero existe una forma mejor, llamada Ir a columna .

El ícono Ir a columna está escondido en la cinta Ver (que es la que rara vez usamos). Haga clic en Ver – Ir a columna .

Ver - Ir a la columna

El cuadro de diálogo Ir a columna es simple y fácil de usar.

No hay selección múltiple ni selecciones complejas, simplemente seleccione el nombre de la columna y luego haga clic en Aceptar (o haga doble clic en el nombre de la columna para evitar hacer clic en Aceptar).

El cuadro de la parte superior nos permite buscar cualquier cadena de texto. Al lado está el ícono para ordenar en orden alfabético o natural. La búsqueda no tiene ningún efecto sobre los datos de origen; es puramente para encontrar una columna.

Crear carpetas para agrupar consultas.

Cuantas más consultas tengamos, más desordenado estará el panel Conexiones de consultas y la lista de consultas. Los ejemplos que hemos utilizado en esta serie han sido relativamente sencillos con solo unas pocas consultas. Pero en el mundo real es probable que haya mucho más.

Es una excelente idea organizar las consultas poniéndolas en grupos. Esto es lo que hace Power Query cuando combina varios archivos.

Grupos en la lista de consultas

La forma en que decidas organizar los grupos depende de ti. Pero los parámetros y las funciones personalizadas son candidatos ideales para guardarlos en su propia carpeta. Además, a medida que avance en Power Query, podrá comenzar a crear consultas independientes para extraer, transformar y cargar datos; Estos también son grupos organizativos útiles.

Las carpetas se pueden crear en el panel Consultas y conexión, o en la lista de consultas.

Lista de consultas (en Power Query Editor)

Si usa la lista Consultas en el Editor de Power Query, haga clic derecho en la lista y seleccione Nuevo grupo . Asigne un nombre al grupo y luego haga clic en Aceptar . Se creará una nueva carpeta.

Crear nuevo grupo

Arrastre las consultas a las carpetas según sea necesario.

Conexión de consultas (en Excel)

El proceso para crear carpetas en el panel Conexiones de consultas es ligeramente diferente. Haga clic derecho en la lista y seleccione Mover al grupo para revelar las opciones para crear carpetas o consultas de movimientos.

Ventana Conexiones de consultas - Crear grupos

Eliminar pasos hasta el final

Crear consultas efectivas requiere práctica. Incluso entonces, podemos encontrarnos siguiendo un camino particular, sólo para descubrir que la elección que hicimos hace 15 pasos no fue la mejor decisión. Por lo tanto, todos los pasos siguientes se basan en una elección subóptima.

Podríamos eliminar cada paso uno por uno para volver al punto anterior a la decisión; Esto requerirá muchos clics. En cambio, podemos lograrlo con sólo dos clics :-).

En la lista de pasos aplicados, haga clic derecho en el primer paso que deseamos eliminar y seleccione Eliminar hasta el final . Se eliminarán todos los pasos posteriores.

Pasos: eliminar hasta el final

Dividir una consulta en dos

A veces, la primera parte de una consulta es ideal como primer paso para otra consulta. Es posible que tenga la tentación de crear otra consulta que contenga los mismos pasos... pero es una mala idea. En su lugar, es mejor dividir la consulta en dos partes y luego usar la primera parte como fuente para ambas.

Haga clic derecho en el paso donde desea dividir la consulta, luego haga clic en Extraer anterior (un nombre un poco extraño en mi opinión).

Pasos: extraer el anterior

Asigne un nuevo nombre a la consulta y haga clic en Aceptar . Ahora tendrás dos consultas:

  1. La primera parte de la consulta inicial.
  2. La segunda parte de la consulta inicial, que utiliza (1) como fuente

La primera parte de la consulta inicial ahora se puede utilizar como fuente para otras.

Copiar y pegar consultas en un nuevo libro de trabajo

Si ha creado una consulta útil, ¿por qué utilizarla sólo una vez? Se puede copiar y pegar fácilmente entre libros.

En el panel Conexiones de consultas de Excel , haga clic derecho en la consulta y haga clic en Copiar . En el libro de destino, haga clic derecho en el panel Conexiones de consultas y haga clic en Pegar . Es fácil.

Esto pegará la consulta en sí, junto con cualquier otro objeto al que se haga referencia. Obviamente, si se utilizan fuentes de datos dentro del libro de trabajo de origen, será necesario redirigirlas a los datos del libro de destino.

Usando comentarios

Al igual que cambiar el nombre de los pasos, los comentarios son una de esas cosas que creemos que abordaremos en el futuro... pero nunca lo hacemos. A los pocos días, hemos olvidado por qué tomamos ciertas decisiones o qué fragmentos de código específicos están destinados a hacer. Cuando esto sucede, perdemos mucho tiempo tratando de comprender nuestro proceso de toma de decisiones anterior. Por eso los comentarios son tan importantes.

Insertar comentarios en el Editor avanzado/Barra de fórmulas

Un comentario de una sola línea en el Editor avanzado se indica con dos barras ( // )

// Este es un comentario de una sola línea

Los comentarios de varias líneas implican una combinación de barras y asteriscos, como se muestra a continuación:

/* Este es un comentario de varias líneas: línea 1 línea 2 línea 3 */

Los comentarios ingresados ​​usando estos métodos sólo son visibles en el Editor avanzado; no se muestran en la barra de fórmulas. Se pueden agregar comentarios a la barra de fórmulas, pero una vez que se selecciona otro paso, estos comentarios ya no son visibles.

Insertar comentarios en las propiedades del paso

Si hacemos clic derecho en cualquier paso, en el menú está la opción Propiedades… . Haga clic allí para ingresar al cuadro de diálogo Propiedades del paso, luego ingrese el comentario en el cuadro de descripción. Finalmente, haga clic en Aceptar.

Propiedades del paso - Comentarios

Cualquier texto ingresado en el cuadro Descripción se incluye en el Editor avanzado como un comentario de una sola línea.

Gracias

Eso es todo por esta serie de Power Query. Si nos ha seguido, espero que ahora se sienta lo suficientemente capacitado para jugar con Power Query. Después de haber estado usando Power Query por un tiempo, le recomiendo que regrese y trabaje nuevamente. Es increíble la cantidad de cosas que tendrán más sentido la segunda vez.

Gracias por leer y seguir

Leer más publicaciones en esta serie

  1. Introducción a Power Query
  2. Obtener datos en Power Query: cinco fuentes de datos comunes
  3. DataRefresh Power Query en Excel: 4 formas de opciones avanzadas
  4. Utilice el editor de Power Query para actualizar consultas
  5. Conozca las opciones de Power Query Cerrar Carga
  6. Parámetros de Power Query: 3 métodos
  7. Transformaciones comunes de Power Query (más de 50 transformaciones poderosas explicadas)
  8. Anexar Power Query: combine rápidamente muchas consultas en 1
  9. Obtenga datos de una carpeta en Power Query: combine archivos rápidamente
  10. Listar archivos en una carpeta subcarpetas con Power Query
  11. Cómo obtener datos del libro actual con Power Query
  12. Cómo desvincular en Excel usando Power Query (3 formas)
  13. Power Query: valor de búsqueda en otra tabla con combinación
  14. Cómo cambiar la ubicación de los datos de origen en Power Query (7 formas)
  15. Fórmulas de Power Query (cómo usarlas y errores que se deben evitar)
  16. Declaración If de Power Query: condiciones anidadas ifs múltiples
  17. Cómo utilizar Power Query Group By para resumir datos
  18. Cómo utilizar las funciones personalizadas de Power Query
  19. Power Query: errores comunes, cómo solucionarlos
  20. Power Query: consejos y trucos

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...