Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Tengo dos medidas: "Iniciar sesión" y "Cerrar sesión" en una tabla de matriz para mostrar el tiempo de inicio de sesión y el tiempo de cierre de sesión por empleado y por fecha.
login = CALCULATE(Min(table1[STARTTIME_CALC])
,filter(table1,table1[PRIMARY_STATUS]="AVAILABLE"))
logout = CALCULATE(
max(table1[STARTTIME])
,FILTER(table1,table1[PRIMARY_STATUS]="OFFLINE"))
Sin embargo, no quiero que los valores de inicio de sesión y cierre de sesión se muestren en el nivel de emplyee de la tabla. Ambos tienen sentido sólo si son por empleado Y por fecha.
Mi pregunta es cómo modificar la medida de inicio de sesión y cierre de sesión para que no devuelvan un valor en la fila employee de la tabla matrix.
Solved! Go to Solution.
Hola @mochabits,
Puede utilizar la función HASONEVALUE para controlar esto, vea el siguiente ejemplo de forumula
measure =
switch(true(),
hasonevalue('table'[user]) && not(hasonevalue('table'[date]), blank(),
hasonevalue('table'[user]) && hasonevalue('table'[date]), [measure],
, blank())
Espero que esto ayude,
Richard
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
¿Mis respuestas ayudaron a llegar a una solución? Dale un kudos haciendo clic en Thumbs Up!
Proud to be a Super User!
Saludos @mochabits , aquí deberías condicionar el valor que se muestra en los subtotales, la funcion HASONEVALUE o ISINCOPE te puedes servir bastante para esto, aquí te dejo un enlace para que veas cómo funcionan, HASONEVALUE: https://youtu.be/Q_l-6oYOdJ8, ISINSCOPE: https://youtu.be/OQUqdT7UDeQ
Espero esto haya solucionado tu situación, de ser así pues marca la respuesta como la solución por favor
Saludos @mochabits , aquí deberías condicionar el valor que se muestra en los subtotales, la funcion HASONEVALUE o ISINCOPE te puedes servir bastante para esto, aquí te dejo un enlace para que veas cómo funcionan, HASONEVALUE: https://youtu.be/Q_l-6oYOdJ8, ISINSCOPE: https://youtu.be/OQUqdT7UDeQ
Espero esto haya solucionado tu situación, de ser así pues marca la respuesta como la solución por favor
Hola @mochabits,
Puede utilizar la función HASONEVALUE para controlar esto, vea el siguiente ejemplo de forumula
measure =
switch(true(),
hasonevalue('table'[user]) && not(hasonevalue('table'[date]), blank(),
hasonevalue('table'[user]) && hasonevalue('table'[date]), [measure],
, blank())
Espero que esto ayude,
Richard
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
¿Mis respuestas ayudaron a llegar a una solución? Dale un kudos haciendo clic en Thumbs Up!
Proud to be a Super User!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.