Supplies are limited. Contact info@espc.tech right away to save your spot before the conference sells out.
Get your discountScore big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount
tengo la siguiente formula:
Para reestructurar la fórmula DAX para que los cursos aparezcan por filas en lugar de estar separados por comas en una sola celda, puedes modificar la fórmula de esta manera:
Modulos No Completados =
VAR UsuarioActual = SELECTEDVALUE('Usuarios totales'[Email]) -- Asume un ID o nombre de usuario único
VAR CursosCompletados = CALCULATETABLE(VALUES('Module Participation'[Module Name (User Display)]), 'Module Participation'[Email Address] = UsuarioActual)
VAR TodosLosCursos = VALUES('MODULOS FASE II'[Module Name (User Display)])
RETURN
EXCEPT(TodosLosCursos, CursosCompletados)
Esta modificación elimina la función CONCATENATEX y devuelve directamente la lista de cursos no completados como una tabla. Cuando colocas esta medida en un objeto visual de tabla, mostrará cada curso no completado en filas separadas en lugar de concatenarlos en una sola celda.
Recuerda que la visualización exacta puede depender de la configuración específica de tu herramienta de visualización de datos, pero esta modificación debería permitir que los cursos no completados aparezcan en filas en lugar de estar separados por comas.
Eliminando el CONCATENEX no funciona. Me indica error en el objeto visual tabla 'Se proporcionó una tabla de varios valores donde se esperaba un solo valor'.
Entiendo, parece que el problema radica en que estás devolviendo una tabla de valores en lugar de un solo valor en tu fórmula. Para solucionarlo, podrías utilizar una medida que calcule el número de cursos no completados por usuario y luego mostrar ese número en tu tabla.
Aquí te muestro cómo podrías ajustar la fórmula para lograr esto:
Modulos No Completados =
VAR UsuarioActual = SELECTEDVALUE('Usuarios totales'[Email]) -- Asume un ID o nombre de usuario único
VAR CursosCompletados = CALCULATETABLE(VALUES('Module Participation'[Module Name (User Display)]), 'Module Participation'[Email Address] = UsuarioActual)
VAR TodosLosCursos = VALUES('MODULOS FASE II'[Module Name (User Display)])
VAR CursosNoCompletados =
EXCEPT(TodosLosCursos, CursosCompletados)
RETURN
COUNTROWS(CursosNoCompletados)
Esta fórmula calculará el número de cursos no completados por el usuario actual y devolverá ese valor. Luego, puedes agregar esta medida a tu objeto visual 'tabla' y deberías obtener el número de cursos no completados por usuario en cada fila de la tabla.
Espero que esta solución te ayude a lograr lo que necesitas en tu visualización de tabla. Si tienes alguna otra pregunta o necesitas más ayuda, no dudes en preguntar.
User | Count |
---|---|
12 | |
11 | |
8 | |
6 | |
6 |
User | Count |
---|---|
25 | |
19 | |
14 | |
10 | |
7 |