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 comunidad, ¿cómo estás?
Necesito tu ayuda con esto. Tengo tres columnas con diferentes cantidades, una de ellas muestra la información total por año, otra por mes y otra por día. También tengo un filtro de línea de tiempo, y cuando se filtra el año, mostrar las cantidades del año, cuando abro el granulado y selecciono un mes, me muestra las cantidades del campo de mes y cuando llega al día que me muestra las cantidades del campo de día. ¿Se puede hacer esto en una medida condicional? Donde se integra la interacción con estas tres columnas en una sola medida.
Le agradezco su apoyo.
Solved! Go to Solution.
@DanCasSan , Intente como con calendario de fechas
Day Sales =
var _max = maxx(allselected('Date'),'Date'[Date])
return
CALCULATE(SUM(Sales[Sales Amount]),filter('Date','Date'[Date]=_max))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(Table[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd(Table[Date],-1,MONTH)))
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD((Table[Date]),"12/31"))
This Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD((ENDOFYEAR(Table[Date])),"12/31"))
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/
@DanCasSan , Intente como con calendario de fechas
Day Sales =
var _max = maxx(allselected('Date'),'Date'[Date])
return
CALCULATE(SUM(Sales[Sales Amount]),filter('Date','Date'[Date]=_max))
MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(Table[Date]))
last MTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESMTD(dateadd(Table[Date],-1,MONTH)))
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD((Table[Date]),"12/31"))
This Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD((ENDOFYEAR(Table[Date])),"12/31"))
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/
¿Es posible simplemente ajustar la muestra de los datos de origen, ya que no puedo visualizar cómo año / mes / fecha información relacionada en diferentes columnas
Proud to be a Super User!
Hola @VijayP, gracias por su respuesta inmediata, así que actualmente tengo mis detalles:
En la columna "AmountYear" se muestra el total del año de la fecha, en la columna "AmountMonth" es el total del mes de la fecha y finalmente tenemos la columna "AmountDay" donde se muestran los importes por día. Ahora, lo que quiero hacer es que cuando selecciono en el filtro TIMELINE, el año 2019, debería mostrarme la cantidad de 33.302 y si filtro el mes de mayo de 2019 debería mostrarme la cantidad 4.014.
Gracias por su apoyo!
saludos
Hola @DanCasSan ,
¿Está resuelto su problema? Si se resuelve, ¿podría pls marcar la respuesta como respondida para cerrarla?
Por favor, encuentre la respuesta en el archivo PBIX.
He creado una tabla auxiliar con Día, Mes, Año y luego he utilizado la función Valor seleccionado y SWITCH para obtener el resultado final
He creado colums adicionales como el nombre de fecha y mes para obtener un control sobre los datos y luego con la segmentación desplegable podemos lograr el objetivo
Archivo PBIX - https://drive.google.com/open?id=1dO3Tm4CtXH4mfCYe6UyU2lDd8g90VhHT
Vídeo de demostración - https://drive.google.com/open?id=1mUlyRfQCwpZhin4iccKEOrzBMEt_xEsP
Si encuentra esto como solución, por favor mencione esto como solución y comparta sus kudoes
puedes ver muchos de mis videos de www.youtube.com/perepavijay en Power Bi y Excel
Gracias - Vijay Perepa
Proud to be a Super User!
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 |