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
Anonymous
Not applicable

Sumar valores para cada valor distinto

Hola

Estoy tratando de crear una medida que devuelve el número total de semanas que faltan por persona desde la última fecha de su carga de datos y, a continuación, para sumar todo en un valor total.

Por ejemplo:

image.png

Creé la siguiente medida:

Missing Weeks from last Update = CALCULATE(DISTINCTCOUNT(Calendar[Fiscal Week]), DATESBETWEEN(Calendar[Fiscal Week],LASTDATE('Table1'[Date])+1, TODAY())) * DISTINCTCOUNT('Table1'[Person ID])

Eso hace bien el trabajo cuando considera cada caso por separado, por ejemplo en la tabla izquierda presentada anteriormente, me dice cuántas semanas faltan por persona, eso es lo que necesito y quiero sumar todas esas semanas perdidas. Pero cuando se resume, obviamente sólo toma la última fecha de la tabla y devuelve 3. Me gustaría que la medida devolviera el número completo, que en ese ejemplo sería 17, en lugar de 3.

Por favor, ayuda en cómo podría hacer esto.

Gracias

4 REPLIES 4
pranit828
Community Champion
Community Champion

Hola @LuisGuzman98

Tratar

CALCULATE(SUM(DATEDIFF(Today(), 'Table1'[Date], WEEK )),ALLXCEPT('table','Table'[Person ID]))





PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile

Hola @LuisGuzman98

¿Puede proporcionar más información con capturas de pantalla, entrada y salida requerida en formato de tabla para la comunidad para que su pregunta pueda ser mejor entendida y resuelta rápidamente.

Por lo que entiendo a menos que vea los datos de entrada.

CALCULATE(SUMX(DATEDIFF(Today(),calander[date], WEEK )-[diff in calander week and fiscal week]),ALLXCEPT('table','Table'[Person ID]))





PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile
Anonymous
Not applicable

Seguro @pranit828 , voy a tratar de explicar mi yo mejor.

Tengo una tabla con registros de usuarios que suben registros cada semana. Lo que necesito saber es, cuántas semanas faltan en los datos en total desde la última actualización por usuario.

image.png

Otro ejemplo, mi medida sabe el número de semanas perdidas por persona. Pero necesito la suma de todas esas semanas perdidas.

LuisGuzman98_3-1598643235787.png

Aquí está mi medida actual, necesito que conozca la última fecha en los datos de cada persona, calcule cuántas semanas faltan por cada uno, y finalmente sume todas ellas.

Missing Weeks from last Update = CALCULATE(DISTINCTCOUNT(Calendar[Fiscal Week]), DATESBETWEEN(Calendar[Fiscal Week],LASTDATE('Table1'[Actual Date]), TODAY())) * DISTINCTCOUNT('Table1'[Person ID])

Por favor, dime si tienes alguna pregunta.

Anonymous
Not applicable

Hola @pranit828 ,

Gracias por tu respuesta, pero eso no funcionó. Además, no quiero la semana normal del calendario, quiero mi semana de año fiscal que ya se ha calculado en la tabla de calendario.

La fórmula devuelve el error: la función SUM solo acepta una referencia de columna como argumento.

saludos

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.