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

DAX para Nuevas Inscripciones después de un curso gratuito previo Inscripción

Hola

Mi código Dax no está haciendo exactamente lo que quiero que haga. Estoy tratando de regresar en el nivel de fila para un tipo de registro de "Re-Reg'n" que tiene un estado de registro de "Completado" para mostrar el estudiante registrado en otro curso en una fecha de inicio de Registro posterior que no era otro "Re-Reg'n". Aquí está mi código que no funciona:

Próximo Curso Reg'n =
if([Tipo de registro]="Re-Reg'n" || [Estado de registro]="Completado",
var c = [ID de estudiante]
var cs = [Tipo de registro]
var sd = [Fecha de inicio de la inscripción]
var r = calculate(COUNTROWS('ONLINE Reg''n'),ALL('ONLINE Reg''n'),'ONLINE Reg''n'[Student ID]=c,'ONLINE Reg''n'[Tipo de registro]<>"Re-Reg'n",'ONLINE Reg''n'[Fecha de inicio de la inscripción]>sd)
return if(r>0,"True","False"))

Actualmente, estos tres Id de estudiante están devolviendo un resultado VERDADERO cuando en realidad solo el tercer estudiante cumple con los criterios que estoy buscando.

Identificación de estudianteNombre de las ofertasNombre de los cursosEstado de registroFecha de inicio de la inscripciónFecha de finalización de la inscripciónTipo de registroReg'd Próximo Curso# nuevo curso Reg'n
Ryan MolnarCOHS 3110 20/SMCOHS 3110Completado05/05/202020/07/2020
Ryan MolnarCOHS 3120 20/SMCOHS 3120Completado
Ryan MolnarCOHS 3130 20/SMCOHS 3130Completado
Ryan MolnarCOHS 3210 20/SMCOHS 3210Caducado04/06/202013/08/2020
Ryan MolnarCOHS 3210 22/WICOHS 3210Extendido13/01/202224/03/2022Re-Reg'nFALSO
Ryan MolnarCOHS 3220 20/SMCOHS 3220Completado04/06/202013/08/2020
Ryan MolnarCOHS 3230 20/SMCOHS 3230Completado04/06/202013/08/2020
Ryan MolnarCOHS 3310 20/SMCOHS 3310Caducado04/06/202013/08/2020
Ryan MolnarCOHS 3310 22/WICOHS 3310Extendido13/01/202224/03/2022Re-Reg'nFALSO
Historia de JaneanDOHS 4111 19/FADOHS 4111Completado24/09/201926/12/2019
Historia de JaneanDOHS 4131 19/FADOHS 4131Completado10/12/201912/03/2020
Historia de JaneanDOHS 4151 20/WIDOHS 4151Caducado01/04/202002/07/2020
Historia de JaneanDOHS 4151 21/WIDOHS 4151Caducado07/01/202108/04/2021Re-Reg'n
Historia de JaneanDOHS 4151 22/WIDOHS 4151Completado20/01/202221/04/2022Re-Reg'nFALSO
Shaun PylypiwCOHS 3110 19/FACOHS 3110Completado27/09/201909/12/2019
Shaun PylypiwCOHS 3120 19/FACOHS 3120Completado09/10/201919/12/2019
Shaun PylypiwCOHS 3130 19/FACOHS 3130Completado24/10/201906/01/2020
Shaun PylypiwCOHS 3210 20/WICOHS 3210Completado11/01/202023/03/2020
Shaun PylypiwCOHS 3220 20/WICOHS 3220Caducado24/01/202006/04/2020
Shaun PylypiwCOHS 3220 21/SMCOHS 3220Completado16/08/202125/10/2021
Shaun PylypiwCOHS 3230 20/WICOHS 3230Caducado27/01/202009/04/2020
Shaun PylypiwCOHS 3230 21/FACOHS 3230Completado28/10/202106/01/2022Re-Reg'nVERDADERO2
Shaun PylypiwCOHS 3310 20/WICOHS 3310Caducado30/01/202013/04/2020
Shaun PylypiwCOHS 3310 21/FACOHS 3310Completado08/11/202117/01/2022Re-Reg'nVERDADERO2
Shaun PylypiwCOHS 3320 20/WICOHS 3320Caducado02/02/202013/04/2020
Shaun PylypiwCOHS 3320 21/FACOHS 3320Completado08/11/202117/01/2022Re-Reg'nVERDADERO2
Shaun PylypiwCOHS 3330 21/FACOHS 3330Completado08/11/202117/01/2022
Shaun PylypiwCOHS 3340 21/FACOHS 3340Completado15/11/202124/01/2022
Shaun PylypiwCOHS 3410 22/WICOHS 3410Extendido28/04/202207/07/2022

También me gustaría contar cuántas nuevas inscripciones en otra nueva columna para poder calcular la cantidad de ingresos que este estudiante ha producido con las nuevas inscripciones que no fueron "Re-Reg'n".

Cualquier ayuda es muy apreciada.

¡Gracias!

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

En realidad, me di cuenta de que mi campo de fecha no estaba configurado correctamente. una vez formateado correctamente el resultado fue correcto.

Gracias por su interés.

Syndicate_Admin
Administrator
Administrator

Hi , @Vtomsons ;

Lo siento, no entiendo muy bien su lógica de pensamiento, ¿puede describirla un poco más claramente y el resultado que desea obtener?


Saludos
Equipo de soporte de la comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola

Más tarde me di cuenta de que estaba usando el OR (||) en lugar de los símbolos AND (&&), así que todo bien con mi pregunta anterior.

Tengo un seguimiento para resolver la cantidad que es R del código anterior (llamado Next Course Amount). El código a continuación está haciendo un buen trabajo al devolver la cantidad de inscripciones después de la fecha de inicio identificada, pero si la fecha de inicio es la misma para más de una inscripción (oferta de curso) para el mismo estudiante, R está contando solo una en lugar de 2 o 3. Tiene sentido ya que estoy pidiendo contar las fechas de inicio del registro, así que tal vez debería contar las ofertas cuando la fecha de inicio podría ser la misma para varias ofertas. Simplemente no estoy seguro de cómo encajar en las ofertas al código a continuación. Permítanme saber si alguien tiene alguna sugerencia.

Cantidad del próximo curso =
IF([Tipo de registro]="Re-Reg'n" && [Estado de registro]="Completado",
var s = [ID de estudiante]
var rt = [Tipo de registro]
var cn = [Nombre de las ofertas]
var sd = [Fecha de inicio de la inscripción]
var r = calculate(COUNTROWS('ONLINE Reg''n'),ALL('ONLINE Reg''n'),'ONLINE Reg''n'[Student ID]=s,'ONLINE Reg''n'[Tipo de registro]<>"Re-Reg'n",'ONLINE Reg''n'[Fecha de inicio de la inscripción]>sd)
volver r)

Hola

Comparta algunos datos con los que trabajar y muestre el resultado esperado.

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.