Anónimo
Hola,
Tengo un informe en Excel que me gustaría convertir a PowerBI. Tengo un conjunto de datos con una columna de fechas abiertas y otra de fechas de cierre. Me gustaría crear un gráfico, como se muestra a continuación, que cuenta la cantidad de archivos que tienen fechas de calendario que se encuentran entre una fecha de apertura y una de cierre.
El propósito del informe es mostrar cuántos archivos abiertos hay en una fecha determinada como fechas de cierre para archivos abiertos configuradas como 1-1-2099.
Anónimo
En respuesta a Anónimo
Solo quería hacerle saber que pude hacer que esto funcionara usando la siguiente fórmula.
Medida = AVERAGEX (
VALORES (‘tbl_DATE_INFO'[DB_DATE] ),
VAR CurrentDate = «tbl_DATE_INFO»[DB_DATE]
VAR ReceivedBeforeCurrentDate =
FILTRO (
TODOS (‘rp_all_applicants'[receive_date] ),
rp_all_applicants[receive_date] <= CurrentDate
)
VAR ClosedAfterCurrentDate =
FILTRO (
TODOS (‘rp_all_applicants'[final_action_date] ),
rp_all_applicants[final_action_date] > = CurrentDate
)
REGRESO
CALCULAR (
COUNTROWS (rp_all_applicants),
ReceivedBeforeCurrentDate,
ClosedAfterCurrentDate,
TODOS (‘tbl_DATE_INFO’)
)
)
v-cherch-msft
Hola @Anónimo
Puede establecer la relación con la tabla de calendario y la tabla de hechos. Luego, cree la imagen solicitada. Muestre una muestra simplificada como se muestra a continuación. Si no es tu caso, parrendamiento compartido alguna muestra de datos y salida esperada para su escenario para que podamos ayudar más en él.
Saludos,
Cherie
Anónimo
En respuesta a v-cherch-msft
Hola,
Gracias por la respuesta. Básicamente, necesito cada día del calendario para calcular cuántos archivos tienen una fecha de recepción mayor que la fecha del calendario en cuestión y menor que la fecha de acción final (fecha de cierre de IE)
He incluido algunos datos de muestra a continuación con algunos datos de PMI excluidos. El recuento debajo de las fechas del calendario es un producto del siguiente cálculo. El cálculo proporcionado está en la primera celda debajo del 18/10/2018.
SI (Y (I $ 15> = $ D16, I $ 15 <= SI ($ E16 = "", $ G $ 14, $ E16)), 1,0)
I15 = Fecha natural del 18/10/2018
D16 = Receive_date (fecha de apertura de IE)
E16 = Final_Action_date (fecha de cierre de IE)
El gráfico creado por estos datos está en mi primera publicación.
nombre_asociacion | g_number | número de caso | recibir_fecha | fecha_de_acción_final | BusType | Error | 18/10/2018 | 19/10/2018 | 20/10/2018 | 21/10/2018 | 22/10/2018 | 23/10/2018 | |
18-oct-18 | 27-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 1 | |||||
18-oct-18 | 22-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 0 | |||||
18-oct-18 | 23-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 1 | |||||
18-oct-18 | 19-oct-18 | Otro | 1 | 1 | 0 | 0 | 0 | 0 | |||||
18-oct-18 | 22-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 0 | |||||
18-oct-18 | 22-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 0 | |||||
18-oct-18 | 23-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 1 | |||||
18-oct-18 | 23-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 1 | |||||
18-oct-18 | 24-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 1 | |||||
18-oct-18 | 23-oct-18 | Otro | 1 | 1 | 1 | 1 | 1 | 1 |
Anónimo
En respuesta a Anónimo
Solo quería hacerle saber que pude hacer que esto funcionara usando la siguiente fórmula.
Medida = AVERAGEX (
VALORES (‘tbl_DATE_INFO'[DB_DATE] ),
VAR CurrentDate = «tbl_DATE_INFO»[DB_DATE]
VAR ReceivedBeforeCurrentDate =
FILTRO (
TODOS (‘rp_all_applicants'[receive_date] ),
rp_all_applicants[receive_date] <= CurrentDate
)
VAR ClosedAfterCurrentDate =
FILTRO (
TODOS (‘rp_all_applicants'[final_action_date] ),
rp_all_applicants[final_action_date] > = CurrentDate
)
REGRESO
CALCULAR (
COUNTROWS (rp_all_applicants),
ReceivedBeforeCurrentDate,
ClosedAfterCurrentDate,
TODOS (‘tbl_DATE_INFO’)
)
)