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
Tengo dos tablas: AllGroups - con la lista de títulos de grupo (62 filas) y SummaryAboutGroups - con fechas de ejecución de esos grupos (1799 filas):
Necesito obtener esta respuesta: cuántos grupos se ejecutaron en un período de tiempo especial - esta semana / la semana pasada / hoy y así sucesivamente.
Así que el resultado debe ser una tabla de 62 filas con dos columnas:
Grupo | Número de grupos |
Si en ese período de tiempo algunos grupos no se ejecutaron, debe haber ceros en la columna Número de grupos.
Solved! Go to Solution.
Hola @Agne ,
Podemos usar los siguientes pasos para satisfacer sus necesidades.
1. En Power Query Editor, necesitamos agregar una columna de fecha y una columna de semana.
2. Cree tres medidas.
Today number of Group =
var _today = TODAY()
return
CALCULATE(COUNT('Table'[Group]),FILTER('Table','Table'[Date]=_today))
This week number of Group =
var _thisweek = WEEKNUM(TODAY(),2)
return
CALCULATE(COUNT('Table'[Group]),FILTER('Table','Table'[Week of Year]=_thisweek))
Last week number of Group =
var _lastweek = WEEKNUM(TODAY(),2)-1
return
CALCULATE(COUNT('Table'[Group]),FILTER('Table','Table'[Week of Year]=_lastweek))
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Hola @Agne ,
Podemos usar los siguientes pasos para satisfacer sus necesidades.
1. En Power Query Editor, necesitamos agregar una columna de fecha y una columna de semana.
2. Cree tres medidas.
Today number of Group =
var _today = TODAY()
return
CALCULATE(COUNT('Table'[Group]),FILTER('Table','Table'[Date]=_today))
This week number of Group =
var _thisweek = WEEKNUM(TODAY(),2)
return
CALCULATE(COUNT('Table'[Group]),FILTER('Table','Table'[Week of Year]=_thisweek))
Last week number of Group =
var _lastweek = WEEKNUM(TODAY(),2)-1
return
CALCULATE(COUNT('Table'[Group]),FILTER('Table','Table'[Week of Year]=_lastweek))
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Aquí hay una manera:
Cree una tabla de fechas simple que abarque el intervalo de fechas del modelo:
(Hay mejores maneras de hacer esto - pero por el bien de este ejemplo: )
Aquí está mi tabla actualizada de grupo de muestra:
A continuación, solo tiene que incluir una medida para contar filas en función de las fechas seleccionadas en una segmentación de datos:
Grupos Actualizados ?
CALCULAR (
COUNTROWS ( GroupUpdates ),
FECHAS ENTRE LAS FECHAS (
GroupUpdates[GroupStartTime],
MIN ( DateTable[Fecha] ),
MAX ( DateTable[Fecha] )
)
)
Ejemplo del resultado:
@Agne , Unirse a ambas tablas en grupo.
Cree una columna de fecha en Summaryaboutgroup
fecha de inicio del grupo : [groupstarttime].date
Unirse a esta fecha con el calendario de fechas. Tenga una semana, un mes, qtr en su calendario.
Analizar con ayuda desde tablas de fecha y grupo
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únase a ella con la columna de fecha de su/s 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...
Apreciamos tus Felicitaciones.
Power BI — YTD
https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
Power BI — QTD
https://medium.com/@amitchandak.1978/power-bi-qtd-questions-time-intelligence-2-5-d842063da839
Power BI — MTD
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
Power BI — WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
Power BI — Day Intelligence
https://medium.com/@amitchandak.1978/power-bi-day-intelligence-questions-time-intelligence-5-5c3243d...
Hola @Agne
Puede crear una Medida para cada período de tiempo mediante las funciones de inteligencia de tiempo DAX, como se refiere a la siguiente.
https://docs.microsoft.com/en-us/dax/time-intelligence-functions-dax
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 |