Error de sintaxis al usar la función de cálculo con múltiples filtros

Un usuario Pregunto ✅

ce138867

Estoy tratando de crear una medida con la siguiente fórmula

Medida1= CALCULAR(
DISTINCTCOUNT(‘Línea base'[FIN]),FILTRO(‘Línea base’,[Episode Trigger Status]= «Desencadenador posterior»}
&& ‘Línea base’,Línea base[Encounter Type] = «IP»))
El error que se muestra es: La sintaxis de ‘}’ es incorrecta. (DAX(CALCULAR( DISTINCTCOUNT(‘Baseline'[FIN]),FILTRO(‘Línea base’,[Episode Trigger Status]= «Encuentro posterior al desencadenante»}&& ‘Línea de base’,Línea de base[Encounter Type] = «101 – Paciente internado»)))).
¿Alguna sugerencia?

@ ce138867 Prueba esto:

Medida1= CALCULAR(
DISTINCTCOUNT(‘Base'[FIN]),FILTRAR(‘Base’,Y([Episode Trigger Status]= «Post-disparador»,Base[Encounter Type] = «IP»)))

@ ce138867 Prueba esto:

Medida1= CALCULAR(
DISTINCTCOUNT(‘Base'[FIN]),FILTRAR(‘Base’,Y([Episode Trigger Status]= «Post-disparador»,Base[Encounter Type] = «IP»)))

ce138867

En respuesta a megha166

Gracias @ Megha166, ¡funcionó de maravilla!

En respuesta a megha166

@ce138867

Medida1= CALCULAR(
DISTINCTCOUNT(‘Base'[FIN]),FILTRAR(‘Base’,Y([Episode Trigger Status]= «Post-disparador»,Base[Encounter Type] = «IP»)))

ce138867

NVM, vi que tenía un «}» que necesitaba eliminar. Con eso eliminado, ahora aparece el error: Se pasaron demasiados argumentos a la función FILTRO. El recuento máximo de argumentos para la función es 2.

vpanchu

En respuesta a ce138867

@ce138867

Prueba esto

CALCULAR(
CONTADOR DISTINTO(
‘Base'[FIN]
),
FILTRO(‘Línea base’,
[Episode Trigger Status]= «Encuentro posterior al desencadenante»
&&
‘Línea base’,Línea base[Encounter Type] = «101 – Paciente hospitalizado»
)
)
¿Respondí tu pregunta? ¡Marca mi publicación como una solución!
¿Mis respuestas ayudaron a llegar a una solución? ¡Dale un kudos haciendo clic en el pulgar hacia arriba!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *