Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Contar los nombres de los cursos en los que los alumnos no están en curso

Hola a todos

Por lo tanto, quiero un recuento distinto de cursos en los que el estado es <> En curso

Por lo tanto, el conteo debe sumar 4

Esto es lo que he intentado, pero obtengo "se ha utilizado una función "PLACEHOLDER" en una expresión de verdadero / falso que se usa como expresión de tabla.

No estoy seguro de qué hacer desde aquí.

Por favor, ayuda

curso de recuento distinto no activo = CALCULATE(DISTINCTCOUNT('Table'[Nombre del curso]),[Alumnos en curso]=0)

Alumnos en curso = CALCULATE(COUNTA('Table'[LearnerId]),('Table'[Status]="En curso"))

ID de alumnoNombre del cursoEstado
1MatemáticaEn curso
2InglésEn curso
3historiaCompletado
4geografíaRetirado
5MatemáticaCompletado
6MatemáticaRetirado
7InglésEn curso
8ESOCompletado
9historiaRetirado
10MatemáticaCompletado
6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

De nada

Syndicate_Admin
Administrator
Administrator

Muchas gracias, perdón por la respuesta tardía

Syndicate_Admin
Administrator
Administrator

@SBR1D

Tal vez puedas probar esto

Measure = 
var TBL=DISTINCT(SELECTCOLUMNS(FILTER('Table','Table'[Status]="In progress"),"Course name",'Table'[Course name]))
VAR tbl2=DISTINCT('Table'[Course name])
var tbl3=EXCEPT(tbl2,TBL)
return COUNTROWS(tbl3)

Por favor, vea el archivo adjunto a continuación

Syndicate_Admin
Administrator
Administrator

¿Alguien puede ayudar por favor?
Syndicate_Admin
Administrator
Administrator

Me doy cuenta de que he explicado esto incorrectamente, pero gracias por la solución inicial.

Lo que tengo que hacer es que si no hay un estado "en curso", haga un recuento distinto.

Por ejemplo, Matemáticas tiene 4 estados, 1 en curso, 2 completadas y 1 retirada, porque tiene 1 en curso no lo cuentes.

Por lo tanto, el recuento final debe ser 3, ya que hay 3 cursos sin estado = en curso y son Historia, Geografía e Informática.

Gracias de antemano

Syndicate_Admin
Administrator
Administrator

Hola @SBR1D ,

Esta es la medida

Medir = CALCULAR(DISTINCTCOUNT('TuNombreDeTabla'[Nombre del curso]),'TuNombreDeTabla'[Estado] <> "En progreso")
Idrissshatila_0-1696584129120.png

Si respondí a su pregunta, marque mi publicación como solución, agradezco sus felicitaciones 👍

Sígueme en Linkedin
Vota por la idea de mi aplicación móvil comunitaria 💡

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.