Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Tengo 2 mesas.
La Tabla 1 contiene el rendimiento real de los emlpoyees y;
En el cuadro 2 figura el objetivo de rendimiento de los empleados
La Tabla 1 se ve de la siguiente manera
Fecha Nombre del producto Cantidad de ventas vendidas Importe de las ventas
1/1/2021 Sr. A B 2 1.000
01/02/2021 Sr. A 3 1.000
01/03/2021 Sr. A C 1 1.000
La tabla 2 se parece a la tabla 2 en columnas, pero es un dato targt
Fecha Nombre del producto Cantidad de ventas vendidas Importe de las ventas
1/1/2021 Sr. A B 1 1.000
01/02/2021 Sr. A A 4 1.333
01/03/2021 Sr. A C 2 2.000
Quiero la salida de la siguiente manera
Fecha Nombre del producto Cantidad vendida-Cantidad de ventas reales-Cantidad real vendida-Objetivo de ventas Cantidad-Objetivo
1/1/2021 Sr. A B 2 1.000
01/02/2021 Sr. A 3 1.000
01/03/2021 Sr. A C 1 1.000
1/1/2021 Sr. A B 1 1.000
01/02/2021 Sr. A A 4 1.333
01/03/2021 Sr. A C 2 2.000
Resumen desea anexar las primeras 3 columnas (dimensiones) a las columnas existentes, pero desea agregar columnas adicionales para las medidas del taget (Cantidad vendida e importe de ventas).
Muchas gracias por toda su ayuda.
Solved! Go to Solution.
Hay al menos dos buenas maneras de hacer esto.
1. Combine su segunda tabla en la primera usando las primeras tres columnas y luego escriba medidas como esta
Cantidad vendida - Actual = SUMX(Tabla, Tabla[Cantidad vendida] - Tabla[Cantidad objetivo])
2. Agregue una columna personalizada llamada "Tipo" (o lo que desee) con valores de texto de "Vendido" y "Destino" en las dos tablas, y luego agréguelos (cargue solo la tabla anexada) y luego escriba medidas como
Cantidad vendida - Actual =
var soldqty = CALCULATE(SUM(Table[Qty]), Table[Type] = "Vendido")
var targetqty = CALCULATE(SUM(Table[Qty]), Table[Type] = "Target")
return soldqty - targetqty
Tenga en cuenta que en ambos casos, se recomienda utilizar medidas en lugar de crear columnas calculadas.
Palmadita
@rashidanwar
Por lo tanto, los siguientes pasos en Power Query:
1. Duplicar la columna Importe de ventas
2. Cambie el nombre de Cantidad de ventas vendidas Cantidad a algo de línea Cantidad vendida-Objetivo y Cantidad de ventas Objetivo
3. Seleccione la Tabla 1 y elija anexar como una nueva consulta
@rashidanwar
Por lo tanto, los siguientes pasos en Power Query:
1. Duplicar la columna Importe de ventas
2. Cambie el nombre de Cantidad de ventas vendidas Cantidad a algo de línea Cantidad vendida-Objetivo y Cantidad de ventas Objetivo
3. Seleccione la Tabla 1 y elija anexar como una nueva consulta
Hay al menos dos buenas maneras de hacer esto.
1. Combine su segunda tabla en la primera usando las primeras tres columnas y luego escriba medidas como esta
Cantidad vendida - Actual = SUMX(Tabla, Tabla[Cantidad vendida] - Tabla[Cantidad objetivo])
2. Agregue una columna personalizada llamada "Tipo" (o lo que desee) con valores de texto de "Vendido" y "Destino" en las dos tablas, y luego agréguelos (cargue solo la tabla anexada) y luego escriba medidas como
Cantidad vendida - Actual =
var soldqty = CALCULATE(SUM(Table[Qty]), Table[Type] = "Vendido")
var targetqty = CALCULATE(SUM(Table[Qty]), Table[Type] = "Target")
return soldqty - targetqty
Tenga en cuenta que en ambos casos, se recomienda utilizar medidas en lugar de crear columnas calculadas.
Palmadita
@rashidanwar , cambie el nombre de las dos últimas columnas de la segunda tabla. Anexar en power query y agregar columna de índice. Usar la misma columna de índice en visual (no resumida)