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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

PREVIOUSMONTH devuelve resultados erróneos

Quiero sumar el número de "Activaciones" en el mes anterior. Por lo tanto, si el informe se ejecutara y se viera en cualquier momento durante el mes de abril (el mes en curso), las cifras del mes anterior serían para todo marzo.

Tengo una nueva medida en mi tabla de hechos:

TotalActivationsPreviousMonth = CALCULATE(sum(fact_PatientActivations[TotalActivations]), PREVIOUSMONTH(dim_Date[D_Date]))

Los resultados no son correctos, esperando 101 pero obtengo 57 (resaltado):

image.png

Aquí está la relación entre la dimensión de fecha y la tabla de hechos

image.png

Y esta es la estructura de la tabla de hechos:

image.png

Esperaría que la fórmula sume todas las TotalActivations para el mes de marzo. Pero no parece estar haciendo eso.

¿Me estoy perdiendo algo obvio?

2 REPLIES 2
v-deddai1-msft
Community Support
Community Support

Hola @breal ,

Por favor, utilice la siguiente medida:

TotalActivationsPreviousMonth =

CALCULATE (

    SUM ( fact_PatientActivations[TotalActivations] ),

    ALL ( fact_PatientActivations ),

    PREVIOUSMONTH ( dim_Date[D_Date] )

)

Si no cumple con su requisito, ¿podría informarnos información más detallada, como d sus datos de ejemplo (mediante OneDrive para la Empresa) si es posible? Entonces le ayudaremos más correctamente. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta o archivos.

Saludos

Dedmon Dai

amitchandak
Super User
Super User

@breal , su fórmula parece correcta. Sólo compruebe si tiene marca de tiempo en su fecha.

Cambie el tipo de datos a marca de tiempo y visualíquelo en formato para tener tiempo y comprobación. Tiene marca de tiempo.

Fecha: [Fecha].fecha

Fecha: fecha(año( [Fecha]), mes ( [Fecha]), día ( [Fecha]))

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors