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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

La fórmula de una medida no devuelve el valor correcto

Hola a todos,

Tengo la fórmula a continuación, que suma todos los valores dentro de un rango de fechas, pero el resultado es diferente del valor que obtengo cuando veo valor por valor. ¿Alguien sabe lo que podría estar mal?

value_between_date=
VAR FechaActual = MÁXIMO(tabla[fecha])
VAR EndOfMonth_Calc = EOMONTH(CurrentDate, 0)
VAR Días restantes = DATEDIFF(CurrentDate, EndOfMonth_Calc, DAY)
VAR FechaInicio= FechaActual - 42 -- 42 días son 6 semanas completas
VAR JuevesSumaPasadas6Semanas =
CALCULAR(
[daily_measure],
FILTRO(
TODO(tabla),
tabla[fecha] >= FechaDeInicio &&
tabla[fecha] <= FechaActual - 1 &&
DÍA LABORABLE(tabla[fecha], 2) = 4 -- Solo los jueves
),
VALORES(tabla[cliente])
)
DEVOLUCIÓN
JuevesSumaPasada6Semanas
Resultado con fórmula=6.309.338
Valor del resultado por valor= 6.466.489
julsr_0-1733435274121.png

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola @julsr ,

¿Has resuelto tu problema? Si se resuelve, comparta su solución y acéptela como solución, será útil para que otros miembros de la comunidad que tengan problemas similares al suyo lo resuelvan más rápido. Si tiene más preguntas, no dude en hacérnoslo saber. ¡Muchas gracias por su amable cooperación!

Saludos
Zhu

Syndicate_Admin
Administrator
Administrator

Gracias por las respuestas de Ashish_Mathur.

Hola @julsr ,

Según la descripción y la información disponible, si la fecha máxima es el 10 de octubre, entonces table[date] <= CurrentDate - 1 en la instrucción de filtro no contará la fecha del 10 de octubre. Esto se puede reescribir en tabla[fecha] <= CurrentDate. Si el problema persiste, puede devolver la variable para solucionarlo. Dado que no está claro cuál es su contexto exacto, si pudiera proporcionar un archivo pbix con los datos confidenciales eliminados, eso ayudaría a resolver el problema más rápido.

Saludos
Zhu
Equipo de apoyo a la comunidad

Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola

Comparta algunos datos con los que trabajar, explique la pregunta y muestre el resultado esperado. Comparta datos en un formato que se pueda pegar en un archivo de MS Excel.

Hola, aquí están los datos. El resultado esperado al aplicar la fórmula es 6.466.489 pero obtengo 6.309.338.

Gracias

Fecha Cliente DailyMeasure

Fecha,Cliente,DailyMeasure
"05 de septiembre de 2024","Cliente A",245678.50
"05 de septiembre de 2024","Cliente B",198345.25
"05 de septiembre de 2024","Cliente C",267890.75
"05 de septiembre de 2024","Cliente D",174663.50
"12 de septiembre de 2024","Cliente E",289456.75
"12 de septiembre de 2024","Cliente F",245678.25
"12 de septiembre de 2024","Cliente G",234567.50
"12 de septiembre de 2024","Cliente H",225003.50
"19 de septiembre de 2024","Cliente I",298456.75
"19 de septiembre de 2024","Cliente J",267893.25
"19 de septiembre de 2024","Cliente K",245678.50
"19 de septiembre de 2024","Cliente L",203565.50
"26 de septiembre de 2024","Cliente M",345678.50
"26 de septiembre de 2024","Cliente N",298456.75
"26 de septiembre de 2024","Cliente O",276543.25
"26 de septiembre de 2024","Cliente P",271857.50
"03 de octubre de 2024","Cliente Q",456789.25
"03 de octubre de 2024","Cliente R",398567.50
"03 de octubre de 2024","Cliente S",345678.75
"03 de octubre de 2024","Cliente T",304465.50
"10 de octubre de 2024","Cliente U",245678.50
"10 de octubre de 2024","Cliente V",234567.25
"10 de octubre de 2024","Cliente W",198456.75
"10 de octubre de 2024","Cliente X",192881.50

Explique en un inglés sencillo lo que quiere que se haga. Comparta datos en un formato que se pueda pegar en un archivo de MS Excel.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors