Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Tengo una matriz que se parece a continuación:
Empleado | 8/31/2020 | 9/1/2020 | 9/2/2020 | 9/3/2020 | 9/4/2020 |
John | Abierto | Abierto | Abierto | Abc Solutions | Abierto |
Beth | Abierto | Abierto | Tecnologías Omega
| Abierto | Abierto |
María | Abierto | Abierto | Abierto | Abierto | Soluciones Horizon |
Tengo una medida de columna de horas programadas que contiene horas para cada empleado en una fecha determinada.
Quiero sumar todas las horas programadas para una fecha y mostrarla a continuación de esta manera en una matriz:
Empleado | 8/31/2020 | 9/1/2020 | 9/2/2020 | 9/3/2020 | 9/4/2020 |
John | Abierto | Abierto | Abierto | Abc Solutions | Abierto |
Beth | Abierto | Abierto | Tecnologías Omega
| Abierto | Abierto |
María | Abierto | Abierto | Abierto | Abierto | Soluciones Horizon |
|
|
|
|
|
|
|
|
|
|
|
|
Total de horas | Suma (horas programadas) | Suma (horas programadas | Suma (horas programadas | Suma (horas programadas | Suma (horas programadas |
¿Cómo puedo hacer esto? Cualquier sugerencia es apreciada.
Solved! Go to Solution.
Hola @darkbotrules
Construye una mesa como la tuya para hacerte una prueba.
Utilizo la función Hasonevalue como lbendlin respondió y si la función para construir una medida
Medida:
Measure =
IF (
HASONEVALUE ( 'Table'[Employee] ),
MAX ( 'Table'[Status] ),
SUMX (
FILTER ( 'Table', 'Table'[Date] = MAX ( 'Table'[Date] ) ),
'Table'[Scheduledhour]
)
)
Resultado:
Puede descargar el archivo pbix desde este enlace: fila total de matriz basada en la suma de filas de una columna diferente
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@darkbotrules, no veo ninguna hora programada aquí. Es la primera tabla es visual de matriz o los datos sin procesar. Si se trata de datos sin procesar, necesita unpivot.
¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
@amitchandakla primera tabla es un objeto visual de matriz. Quiero agregar una fila al final para mostrar la suma total de horas para cada columna de fecha. Tengo una columna llamada "ScheduledHours" agregada en la tabla, pero no se agrega al objeto visual de matriz.
Hola @darkbotrules
Construye una mesa como la tuya para hacerte una prueba.
Utilizo la función Hasonevalue como lbendlin respondió y si la función para construir una medida
Medida:
Measure =
IF (
HASONEVALUE ( 'Table'[Employee] ),
MAX ( 'Table'[Status] ),
SUMX (
FILTER ( 'Table', 'Table'[Date] = MAX ( 'Table'[Date] ) ),
'Table'[Scheduledhour]
)
)
Resultado:
Puede descargar el archivo pbix desde este enlace: fila total de matriz basada en la suma de filas de una columna diferente
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @darkbotrules
¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.
Saludos
Rico Zhou
En su medida, el uso
HASONEVALUE(table[Empleado])
para distinguir entre las citas individuales y los totales de columna.