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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
SGiambrone
Frequent Visitor

Valor más reciente basado en criterios múltiples (nombre, fecha, actividad)

Hola

Estoy tratando de crear una sola medida a la que puedo aplicar filtros visuales para mostrar los datos siguientes. Los pacientes están registrando 4 métricas diariamente: peso, pulso de buey, presión arterial y temperatura. Para este panel de control del paciente, queremos mostrar la lectura más actual de cada métrica. Lo que está haciendo esto difícil para mí es que no todos los pacientes siempre enviarán las 4 métricas en el mismo día, pero quiero que la medida muestre la lectura más actual para cada uno (podría ser de diferentes fechas).

Mis esfuerzos hasta ahora me han aterrizado a continuación:

SGiambrone_0-1594911829764.png

Me gustaría que el peso mostrara la entrada métrica de 6/9. Además, este paciente no en presentó ninguna de las métricas de presión arterial, sin embargo, uno se muestra con precisión según su última lectura, el otro N/A.

Los datos se estructuran como tales, donde el valor representa la lectura.

SGiambrone_1-1594911946091.png

Mi medida actual no está funcionando.

CALCULATE(
SUMA(
HealthActionDataSample[Valor]
),
FILTRO(
HealthActionDataSample,
HealthActionDataSample[Fecha completada]-MAX(HealthActionDataSample[Fecha completada])
)
)

¿Alguna idea de cómo reforzar esto?

¡Gracias!

1 REPLY 1
v-yiruan-msft
Community Support
Community Support

Hola @SGiambrone ,

Puede crear una medida como se muestra a continuación para obtener el valor reciente de por tipo de acción de mantenimiento. He creado un archivo pbix de ejemplo para usted, puede obtenerlo de este enlace. En realidad, creo dos medidas para obtener los valores. Por favor, compruebe cuál es exactamente lo que necesita.

Latest value =
VAR _patientid =
    MAX ( 'HealthActionDataSample'[Patient ID] )
VAR _healthaction =
    MAX ( 'HealthActionDataSample'[Health Action] )
VAR _curdate =
    MAX ( HealthActionDataSample[Date Completed] )
RETURN
    CALCULATE (
        MAX ( HealthActionDataSample[Value] ),
        FILTER (
            HealthActionDataSample,
            'HealthActionDataSample'[Patient ID] = _patientid
                && 'HealthActionDataSample'[Health Action] = _healthaction
                && HealthActionDataSample[Date Completed] = _curdate
        )
    )

Latest Value Based on Multiple Criteria (Name, Date, Activity).JPG

Saludos

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.