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.
Hola
Quiero mostrar "actualmente estás en <Fase 1>, faltan 22 días para el evento"
- Actualmente significa la fecha de hoy
- <Fase 1> se seleccionará de una búsqueda a continuación
- Cuenta regresiva para la fecha de la Fase 3
Fase | Fecha | |
Fase 1 | Lunes, 12 de junio de 2023 | |
Fase 2 | Martes, 1 de agosto de 2023 | |
Fase 3 | Martes, 17 de octubre de 2023 |
|
Hola @saipawar ,
Gracias por la respuesta de @PhilipTreacy , como él dijo, no entiendo muy bien sus necesidades, solo puedo hacer lo que pueda para ayudarlo.
Basándome en la tabla que proporcionaste, no estoy seguro de por qué hoy es parte de la fase 1 y por qué son 22 días.
Lo que tengo entendido es lo siguiente:
Primero determine la fase a la que pertenece actualmente en función de la fecha de hoy, luego calcule el número de días entre hoy y la Fase 3.
Si la fecha de hoy es anterior a la Fase 1, entonces pertenece a la Fase 1, si la fecha de hoy es anterior a la Fase 2, entonces pertenece a la Fase 2, si la fecha de hoy es anterior a la Fase 3, entonces pertenece a la Fase 3.
Modifiqué los datos de ejemplo de la siguiente manera:
Fase |
Fecha |
Fase 1 |
6/12/2024 |
Fase 2 |
8/1/2024 |
Fase 3 |
10/17/2024 |
En primer lugar, cree una medida para calcular la fase a la que pertenece la fecha actual:
Current Phase =
VAR TodayDate =
TODAY ()
RETURN
IF (
TodayDate
< CALCULATE (
MAX ( 'Phases'[Date] ),
FILTER ( 'Phases', 'Phases'[Phase] = "Phase 1" )
),
"Phase 1",
IF (
TodayDate
< CALCULATE (
MAX ( 'Phases'[Date] ),
FILTER ( 'Phases', 'Phases'[Phase] = "Phase 2" )
),
"Phase 2",
"Phase 3"
)
)
A continuación, calcule el intervalo de fechas entre hoy y la fecha de la Fase 3:
Countdown to Phase 3 =
VAR Phase3Date =
CALCULATE (
MAX ( 'Phases'[Date] ),
FILTER ( 'Phases', 'Phases'[Phase] = "Phase 3" )
)
RETURN
DATEDIFF ( TODAY (), Phase3Date, DAY )
A continuación, aplique el formato de texto dinámico, que cambiará dinámicamente en función de la fecha de hoy:
Dynamic Text =
"Currently, you are in " & [Current Phase] & ", "
& ABS ( [Countdown to Phase 3] ) & " days to go for the event."
Por último, el texto dinámico se arrastra al objeto visual de la tarjeta para su visualización y la visualización de la página tiene el siguiente aspecto:
Se adjunta el archivo pbix.
Si tiene alguna otra pregunta, no dude en ponerse en contacto conmigo.
Saludos
Yang
Equipo de apoyo a la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!
Hola @saipawar
Su petición es demasiado vaga.
¿Cómo sabemos qué fase se ha visto?
¿Dónde desea que se muestre esta información? ¿En una imagen de tarjeta?
Si el conteo está escrito hasta la fecha de la Fase 3, y usted está en la Fase 1, según su tabla, quedarían más de 22 días para el final.
Sírvanse proporcionar más información y respuestas a lo anterior.
Saludos
Phil
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |