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 a todos
mi cuestión se refiere a la posibilidad de seleccionar un período del año (en formato DD/MM) y obtener datos de ese período de cada año. Tengo una columna de fecha con valores de datos del año 2016 al 2020, quiero un filtro donde si selecciono el período del 14/02 al 10/03 obtengo este período por cada año que tengo, así que del 14 de febrero al 10 de marzo de 2016, a la misma hora para 2017 y así sucesivamente.
Leí algunas discusiones similares, pero no me veían bien, o no estaban explicando mi caso con razón o no eran útiles para mi objetivo.
Muchas gracias
Nick
Tal vez no entendí su solución, en este caso por favor, señale lo que me estoy perdiendo.
Hola, @nick46
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Calendario (una tabla calculada):
Calendar = CALENDARAUTO()
No hay ninguna relación entre dos tablas. Puede crear columnas calculadas y una medida como se muestra a continuación.
Calculated Column:
MMDD_Date = VALUE(FORMAT('Calendar'[Date],"mmdd"))
MMDD = VALUE(FORMAT('Table'[Date],"mmdd"))
Measure:
Visual Control =
var _mmdd = SELECTEDVALUE('Table'[MMDD])
var _max =
CALCULATE(
MAX('Calendar'[MMDD_Date]),
ALLSELECTED('Calendar')
)
var _min =
CALCULATE(
MIN('Calendar'[MMDD_Date]),
ALLSELECTED('Calendar')
)
return
IF(
_mmdd>=_min&&_mmdd<=_max,
1,0
)
A continuación, debe colocar la medida en el filtro de nivel visual y usar el Mes y día de 'Calendario' para mostrar el resultado.
Saludos
Allan
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola chicos y muchas gracias por sus pistas,
Les respondo a todos juntos
@amitchandak tu camino era realmente bueno, pero no necesitaba crear una sola medida, habría tenido que recrear una nueva medida para cada uno que ya tengo y son mucho, entonces también me faltaba algo con TODAS y TODAS LAS funciones SELECCIONADAS, porque tengo muchos filtros activos. De todos modos sus enlaces son geniales, voy a mantener la cuenta de ellos.
@Pragati11 tienes razón, depende mucho de lo que tengas que hacer, de qué visualizaciones, cuántas medidas y así sucesivamente, afortunadamente encontré un camino más tarde.
@v-alq-msft muchas gracias, su sugerencia me dio una idea brillante. Vi su archivo, pero no sé por qué no estaba trabajando con mi caso, las columnas y las medidas eran buenas, pero poner [Control visual] en los filtros visuales no funcionaba. De todos modos, agregué la condición "[Control Visual] 1" en cada medida y luego empezó a funcionar, es un poco extraño que conozco. ¡Gracias de nuevo!
HI @nick46 ,
¿Puede proporcionar algunas capturas de pantalla sobre el problema que está enfrentando? Es difícil publicar una solución de esta manera.
Obtener datos para el mismo período para todos los años también puede depender del tipo de visualizaciones que esté tratando de hacer. Así que será bueno tener información adicional sobre esto.
Gracias
Pragati
@nick46 , Use esto con un calendario de fechas
Medida ?
var _max á format(maxx(allselected('Date'),'Date'[Date]),"MMDD")
var _min á format(minx(allselected('Date'),'Date'[Date]),"MMDD")
devolución
calculate([Measure],filter(All(DATE), format('Date'[Date],"MMDD") <-_max && format('Date'[Date],"MMDD") >-_min))
Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Aprecia tus Felicitaciones.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |