Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Le mostraré cómo crear una lista delimitada usando Power Query.

Encontré esta pregunta en el , donde un miembro quería crear una lista de productos que compraba cada cliente distinto. Esto se puede hacer fácilmente a través de Power Query. Puede ver el video completo de este tutorial en la parte inferior de este blog.

Tabla de contenido

Cómo crear una lista delimitada

En Power Query, la única tabla disponible es la tabla Ventas.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Voy a hacer referencia a eso haciendo clic derecho en el nombre de la tabla en el panel derecho y seleccionando Referencia.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Hacer referencia a la tabla Ventas me dará una copia exacta de la tabla original.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

De este duplicado, solo necesito la columna Cliente y la columna Producto.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Así que voy a hacer referencia a esas dos tablas entre corchetes en mi medida.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Una vez que presione enter, terminaré con una tabla que solo contiene esas dos columnas.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Como hay valores duplicados en estas columnas, agregaré Table. Distinto a mi medida. Esto significa que solo quiero que aparezcan valores distintos en mi tabla.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Esto me deja con una tabla mucho más pequeña que solo muestra una combinación distinta de cada cliente y producto.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Para crear una lista de productos por cliente, voy a hacer clic en la columna Cliente para resaltarla, luego haré clic en Agrupar por debajo de la cinta Inicio.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Como resalté la columna Cliente, eso aparecerá en la tabla desplegable automáticamente. Voy a seleccionar Todas las filas en Operación, luego voy a nombrar esta nueva columna AllRows.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Una vez que presione OK, terminaré con esta tabla anidada.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Una tabla anidada significa que tengo una tabla dentro de una tabla. Entonces, si hago clic en cualquiera de los espacios en blanco debajo de la columna AllRows (y no en el objeto de la tabla en sí), puedo ver una vista previa de la tabla a la que se hace referencia.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Ahora que tengo una tabla limitada para mis clientes únicos, voy a extraer los valores de la columna del producto.

Así que agregaré una columna personalizada.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Cambiaré el nombre de esta columna personalizada a Productos.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

A continuación, voy a hacer referencia a la columna AllRows eligiéndola en la lista de columnas disponibles a la derecha. Al hacer esto, la tabla anidada aparecerá automáticamente en mi fórmula de columna personalizada.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Dado que solo necesito mi columna Producto de esa tabla anidada, la agregaré entre corchetes.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Una vez que presione OK, la columna aparecerá como un objeto de lista en mi tabla. Aparece como un objeto de lista y no como un objeto de tabla porque solo elegí una columna aquí.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Al igual que con la columna AllRows anterior, si hago clic en cualquiera de los espacios en blanco de la columna Productos, veré una vista previa de la lista de productos en la parte inferior.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Ahora, mire el nombre de la columna Productos. Si hago clic en estas flechas laterales, tengo dos opciones.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

La primera opción dice Expandir a filas nuevas. Esto solo me llevará de regreso a donde comencé porque solo agregará un nuevo registro en mi tabla para cada producto en mi lista, y no quiero hacer eso.

Así que voy a seleccionar Extraer valores. Aquí es donde puedo seleccionar un delimitador. Voy a seleccionar Personalizado en este escenario.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Solo ingresaré una coma y un espacio como mi delimitador personalizado.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas

Una vez que presione OK, tendré una lista de productos comprados por cada cliente.

Crear una lista delimitada en Power Query – Tutorial del editor de consultas


3 formas de combinar valores mediante DAX Inside LuckyTemplates
Segmentación de clientes de LuckyTemplates: presentación del movimiento de grupos a lo largo del tiempo
Parámetros de consulta de LuckyTemplates: optimización de tablas

Conclusión

Una lista delimitada es una excelente manera de mostrar valores de una manera sencilla. La clave aquí es saber qué tipo de delimitador usar para asegurarse de que los valores se muestren correctamente.

Esto solo muestra cuán flexible puede ser dentro de LuckyTemplates, especialmente cuando usa Power Query.

Mis mejores deseos,

Toronjil


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber