Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hola
Estoy tratando de crear una nueva columna donde puedo filtrar y seleccionar múltiples opciones de la columna 'actividad' que me daría
el resultado del valor de 'duración' en mi nueva columna.
De mi foto se puede ver que hay una lista de actividad para seleccionar, pero sólo necesito unos pocos en mi nueva columna y su duración como resultado.
También quiero que esto sume la misma actividad para el día de la misma fuente (nombre) y fecha.
Por favor, puede aconsejar, soy realmente incapaz de seguir adelante con esto y su ayuda es muy apreciada.
Gracias
Solved! Go to Solution.
No @Aziza,
Lo siento por una respuesta tardía!
Quieres resumir todas las actividades que contienen "descanso", ¿verdad? Si es así, podría utilizar la siguiente expresión dax:
Cree 2 columnas calculadas como se indica a continuación:
flag = SEARCH("Break",[Activity],1,0)
Column = SUMX(FILTER('Table','Table'[flag]>0),[Duration])
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
No @Aziza ,
Por ejemplo, si solo desea obtener la duración de la actividad de "Inicio de sesión", podría crear una columna como se muestra a continuación:
Column =
SWITCH('Table'[Activity],
"Login",CALCULATE(DATEDIFF(MAX('Table'[Start ]),MAX('Table'[End]),DAY)),
BLANK())
Y verás:
Puede agregar otros criterios después de la función "cambiar" si es necesario, y también puede utilizar "Si "función en su lugar.
Para el archivo .pbix de ejemplo, pls ver adjunto.
Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Hola, gracias por volver a mí.
He administrado crear una nueva columna mediante switch donde está mirando cada "xxxx" y traer su valor de duración. Pero necesito mi nueva columna para resumir todo el ejemplo "descanso" tomado por cada miembro en la misma fecha. Por favor, ¿puede aconsejar?
No @Aziza,
Lo siento por una respuesta tardía!
Quieres resumir todas las actividades que contienen "descanso", ¿verdad? Si es así, podría utilizar la siguiente expresión dax:
Cree 2 columnas calculadas como se indica a continuación:
flag = SEARCH("Break",[Activity],1,0)
Column = SUMX(FILTER('Table','Table'[flag]>0),[Duration])
Y verás:
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
Hola, gracias por su respuesta. Desafortunadamente, estoy recibiendo 00:00:00 como un valor.
Este es un ejemplo de lo que necesito en la nueva columna, es muy fácil hacer esto en excel mediante la creación de un pivote anfd filtrado que he estado haciendo anteriormente, pero me resulta bastante difícil en PowerBI.
Como puede ver, debe sumar la duración de cada actividad realizada en la misma fecha.
Agradece su ayuda, gracias
Si entendí su declaración de problema correctamente, necesita una nueva columna con menos elementos.
Puede utilizar una columna personalizada con Función de conmutación para tener los elementos agrupados , "Abondoned", "Romper" como un elemento y así sucesivamente. A continuación, la segmentación se basará en una nueva columna con menos elementos y, en consecuencia, los valores serán
¡Avísame si esto se resuelve!
@Aziza , Crear una nueva columna como
sumx(filter(table, [activity] á earlier([activity]) && [Source] á earlier([Source]) && [Day] á earlier([Day])), hour([Duration])*3600+minute([Duration])*60 + second([duration]))
Compruebe también la Duración
https://radacad.com/calculate-duration-in-days-hours-minutes-and-seconds-dynamically-in-power-bi-usi...
https://social.technet.microsoft.com/wiki/contents/articles/33644.powerbi-aggregating-durationtime-i...
https://www.pbiusergroup.com/communities/community-home/digestviewer/viewthread?GroupId=547&MessageK...
https://community.powerbi.com/t5/Quick-Measures-Gallery/Chelsie-Eiden-s-Duration/m-p/793639#M389
Gracias, no lo estoy haciendo bien. Por favor, puedo confirmar cuál sería la [fuente] y [Día]. Además, ¿dónde puedo filtrar las opciones seleccionadas de la columna 'actividad'?
Lo siento, soy muy nuevo en PowerBI y bastante básico. Gracias
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.