Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Tengo los datos de 2017 y tiene como 700 proyectos completados con fechas de finalización de proyectos faltantes. No puedo agregar la fecha de finalización manualmente para los 700 proyectos y ni siquiera sé su fecha exacta de finalización. Necesito aplicar una medida de DAX o cualquier columna calculada para poder agregar las fechas que faltan con las fechas aleatorias para trabajar en mi informe de Power BI. Por favor, ayuda.
Aquí está la captura de pantalla de los datos de muestra.
Random Completion Date = // Try this one
IF(ISBLANK([Completion Date]),
DATE(2017, 1, 1) + RANDBETWEEN(0, 365 * (2024 - 2017)), -- Random date between 2017 and 2024
DATE(
2017 + RANDBETWEEN(0, 7), -- Random year between 2017 and 2024
RANDBETWEEN(1, 12), -- Random month
RANDBETWEEN(1, 28) -- Random day
)
)
@danextian @mh2587 probé ambas fórmulas y funcionó. El único problema que tengo es que todas las fechas de finalización aleatorias se muestran incluso antes de su fecha de inicio. Por favor, sugiera si debo agregar algo a la fórmula existente para mostrar las fechas de finalización aleatorias después de la fecha de inicio.
Puede agregar un número aleatorio a una fecha existente si el estado es completado y la fecha está en blanco
IF (
'table'[status] = "completed"
&& ISBLANK ( 'table'[end date] ),
'table'[end date] + RANDBETWEEN ( 7, 365 ),
'table'[end date]
)
@mh2587 Hola, Gracias por la respuesta. Hay otra columna en la tabla con "Estado" del proyecto. La columna Fecha de finalización tiene muchos espacios en blanco que también incluye espacios en blanco para los proyectos de estado "Activo" y quiero que permanezca en blanco ya que actualmente están activos en el sistema. Por lo tanto, ¿hay alguna medida de DAX que pueda mostrar las fechas que faltan en la columna de fechas completadas solo para el estado "Completado" y no para otro estado?
¡Gracias!
Puede agregar una condición a la fórmula de @mh2587 . IF ('tabla'[estado] = "Completado", <fórmula>)