Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Tengo dos tablas (abajo)
Me gustaría crear nuevas columnas en la Tabla 1. Uno por cada ''Nombre de tasa de ubicaciones' en la tabla 2.
El resultado deseado está en la parte inferior. Esto tiene dos columnas nuevas.
Tabla 1
ID de ubicación |
1512 |
1513 |
1514 |
Tabla 2
ID de ubicación | Nombre de la tasa de ubicaciones | Tasa de pago |
1512 | Tarifa de día estándar | 430 |
1512 | Turnos Fin de semana | 350 |
1513 | Tarifa de día estándar | 430 |
1513 | Turnos Fin de semana | 350 |
1514 | Tarifa de día estándar | 430 |
1514 | Turnos Fin de semana | 350 |
TABLA 3 - Resultado deseado
ID de ubicación | Tarifa de día estándar | Turnos Fin de semana |
1512 | 430 | 350 |
1513 | 430 | 350 |
1514 | 430 | 350 |
Hola @HenryJS ,
Cree table3 basado en table1 mediante ADDCOLUMNS.
Table3 =
ADDCOLUMNS (
'Table',
"Standard day rate", SUMX (
FILTER (
'Table (2)',
'Table'[Location ID] = 'Table (2)'[Location ID]
&& 'Table (2)'[Location rate name] = "Standard day rate"
),
'Table (2)'[Payment rate]
),
"Weekend Shifts", SUMX (
FILTER (
'Table (2)',
'Table'[Location ID] = 'Table (2)'[Location ID]
&& 'Table (2)'[Location rate name] = "Weekend Shifts"
),
'Table (2)'[Payment rate]
)
)
Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@V-lianl-msft Hola
Me gustaría que fueran columnas adicionales en la tabla 1. ¿Es posible prescindir de indicar los 'Nombres de Tarifa'. Así que sólo recoge las cadenas diferentes y crea una nueva columna para cada una.
Salud
@HenryJS , Pruebe la nueva columna en la Tabla 1
Tasa de día estándar: maxx(filter(table2,table2[Location ID] ?table1[Location ID] && table2[Location rate name] ?"Standard day rate"),table2[Payment rate])
Turnos de fin de semana: maxx(filter(table2,table2[Location ID] átable1[Location ID] && table2[Location rate name] ?"Weekend Shifts"),table2[Payment rate])
@amitchandak hay una manera de hacer esto sin indicar el 'Nombre de tarifa'?
¿Así que solo crea una nueva columna para cada cadena diferente en la columna de nombre de velocidad?
@HenryJS , Pruebe estas dos nuevas columnas en la Tabla 1
Tasa de día estándar: maxx(filter(table2,table2[Location ID] ?table1[Location ID] && table2[Location rate name] ?"Standard day rate"),table2[Payment rate])
Turnos de fin de semana: maxx(filter(table2,table2[Location ID] átable1[Location ID] && table2[Location rate name] ?"Weekend Shifts"),table2[Payment rate])
En Consulta de poder,
'Pivotar' (en la pestaña Transformar) la columna 'Nombre de tasa de ubicación' utilizando 'Tasa de pago' como valor
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |