Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola-
Necesito poder extraer la fecha real del hito "en vivo" en una columna para cada ID.
Entonces necesito poder extraer la fecha real del hito "En fecha" en una columna para cada ID.
Entonces necesito comparar las fechas, si los datos reales 'En vivo' están en blanco, sería 'N/A', si el 'En fecha' estaba en blanco sería "Sí" y si el 'Live'<'In Date', "Sí", "No"
Hice esto en una matriz, pero lo necesito en la columna porque no puedo obtener las medidas para rellenar los gráficos.
Cualquier ayuda es apreciada!
Aquí hay una muestra de los datos
Solved! Go to Solution.
@jen8080, pruebe estas columnas calculadas:
Live Actual Date =
VAR vID = Milestone[ID]
VAR vTargetRow =
FILTER ( Milestone, Milestone[ID] = vID && Milestone[Milestone Name] = "Live" )
VAR vResult =
MAXX ( vTargetRow, Milestone[Actual Date] )
RETURN
vResult
In Date Actual Date =
VAR vID = Milestone[ID]
VAR vTargetRow =
FILTER ( Milestone, Milestone[ID] = vID && Milestone[Milestone Name] = "In Date" )
VAR vResult =
MAXX ( vTargetRow, Milestone[Actual Date] )
RETURN
vResult
Calc Column =
VAR vLiveActualDate =
Milestone[Live Actual Date]
VAR vInDateActualDate =
Milestone[In Date Actual Date]
VAR vResult =
SWITCH (
TRUE (),
ISBLANK ( vLiveActualDate ), "N/A",
ISBLANK ( vInDateActualDate ), "Yes",
vLiveActualDate < vInDateActualDate, "Yes",
"No"
)
RETURN
vResult
Proud to be a Super User!
Hola @jen8080,
¿Ayudó la sugerencia de DataInsights para su escenario? Si este es un caso, puede considerar la aceptación de esta sugerencia para ayudar a otros usuarios con el mismo requisito.
Si no, puede publicar aquí con información detallada y descripciones.
saludos
Xiaoxin Sheng
@jen8080, pruebe estas columnas calculadas:
Live Actual Date =
VAR vID = Milestone[ID]
VAR vTargetRow =
FILTER ( Milestone, Milestone[ID] = vID && Milestone[Milestone Name] = "Live" )
VAR vResult =
MAXX ( vTargetRow, Milestone[Actual Date] )
RETURN
vResult
In Date Actual Date =
VAR vID = Milestone[ID]
VAR vTargetRow =
FILTER ( Milestone, Milestone[ID] = vID && Milestone[Milestone Name] = "In Date" )
VAR vResult =
MAXX ( vTargetRow, Milestone[Actual Date] )
RETURN
vResult
Calc Column =
VAR vLiveActualDate =
Milestone[Live Actual Date]
VAR vInDateActualDate =
Milestone[In Date Actual Date]
VAR vResult =
SWITCH (
TRUE (),
ISBLANK ( vLiveActualDate ), "N/A",
ISBLANK ( vInDateActualDate ), "Yes",
vLiveActualDate < vInDateActualDate, "Yes",
"No"
)
RETURN
vResult
Proud to be a Super User!
No está claro para mí, ¿necesitas una fila para una identificación? ¿Desea transformar los datos de ejemplo que proporcionó en el aspecto de PowerBI en el aspecto de la tabla?