Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Estoy tratando de crear una medida con una tabla de fechas que promedie las últimas 52 semanas para el día de la semana de ayer, por ejemplo, los 52 martes anteriores... esto es lo que tengo hasta ahora, pero parece que no puedo aplicar correctamente el filtro del día de la semana.
Hola @109264 ,
¡Gracias por su pronta respuesta
@109264 ,
Proporcione datos de muestra que representen completamente su problema o pregunta en un formato utilizable (no como una captura de pantalla).
No incluya información confidencial ni contenido no relacionado.
Además, muestre el resultado esperado en función de los datos de muestra que proporcione.
Saludos
Lakshmi Narayana
Hola @109264 ,
Quería comprobar si ha tenido la oportunidad de revisar la información proporcionada por @ryan_mayu @Elena_Kalina , no dude en ponerse en contacto con nosotros si tiene más preguntas. Si la respuesta anterior ha respondido a su consulta, haga clic en "Aceptar como solución" para que otros miembros puedan encontrarla fácilmente.
Esperamos su respuesta.
Saludos
Lakshmi Narayana
¿Cuántas mesas tienes? Es mejor proporcionar algunos datos de muestra.
También puede intentar configurar un ámbito dinámico en la tabla de fechas.
luego, por qué realiza el cálculo de promedio, agregue scope = "y" en su fórmula DAX.
Por favor, vea el archivo adjunto a continuación
Hola @109264
No estoy del todo seguro de haber entendido correctamente lo que quieres hacer, pero prueba esta fórmula
_pbi_total_percap_52_tuesdays = VAR TargetDay = "Tuesday" // Change to any weekday VAR LastTuesday = CALCULATE( MAX('Business Date'[The Date]), FILTER( 'Business Date', [Day Name in Calendar Week] = TargetDay && 'Business Date'[The Date] <= TODAY() - 1 ) ) VAR FilteredDates = FILTER( 'Business Date', [Day Name in Calendar Week] = TargetDay && 'Business Date'[The Date] <= LastTuesday && 'Business Date'[The Date] >= LastTuesday - 364 ) RETURN AVERAGEX(FilteredDates, [Sales Amount])
Si esta publicación ayuda, entonces considere Aceptar como solución para ayudar a los otros miembros a encontrarlo más rápidamente, no olvide dar un "Felicitaciones", ¡realmente lo apreciaría!
Gracias.