Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
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.
Voy a hacer referencia a eso haciendo clic derecho en el nombre de la tabla en el panel derecho y seleccionando Referencia.
Hacer referencia a la tabla Ventas me dará una copia exacta de la tabla original.
De este duplicado, solo necesito la columna Cliente y la columna Producto.
Así que voy a hacer referencia a esas dos tablas entre corchetes en mi medida.
Una vez que presione enter, terminaré con una tabla que solo contiene esas dos columnas.
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.
Esto me deja con una tabla mucho más pequeña que solo muestra una combinación distinta de cada cliente y producto.
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.
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.
Una vez que presione OK, terminaré con esta tabla anidada.
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.
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.
Cambiaré el nombre de esta columna personalizada a Productos.
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.
Dado que solo necesito mi columna Producto de esa tabla anidada, la agregaré entre corchetes.
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í.
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.
Ahora, mire el nombre de la columna Productos. Si hago clic en estas flechas laterales, tengo dos opciones.
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.
Solo ingresaré una coma y un espacio como mi delimitador personalizado.
Una vez que presione OK, tendré una lista de productos comprados por cada cliente.
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
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.
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.
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.
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.
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.
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.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
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