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.
Solved! Go to Solution.
En ella @Alde ,
He creado una muestra simple, consulte mi archivo pbix para ver si le ayuda.
Crea una medida.
Measure = IF(ISFILTERED('Table'[month])=TRUE(),FIRSTNONBLANK('Table'[value%],1),CALCULATE(SUM('Table'[value%]),'Table'[month]=SELECTEDVALUE('Table (2)'[date])))
¿Cuál es la causa de su error?
No se admiten las siguientes comparaciones:
Más detalles: Error de DAX: se ha utilizado una función 'XXXX' en una expresión True/False que se utiliza como exp...
Si he entendido mal su significado, proporcione su archivo pbi sin información de privacidad y la salida deseada.
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
En ella @Alde ,
He creado una muestra simple, consulte mi archivo pbix para ver si le ayuda.
Crea una medida.
Measure = IF(ISFILTERED('Table'[month])=TRUE(),FIRSTNONBLANK('Table'[value%],1),CALCULATE(SUM('Table'[value%]),'Table'[month]=SELECTEDVALUE('Table (2)'[date])))
¿Cuál es la causa de su error?
No se admiten las siguientes comparaciones:
Más detalles: Error de DAX: se ha utilizado una función 'XXXX' en una expresión True/False que se utiliza como exp...
Si he entendido mal su significado, proporcione su archivo pbi sin información de privacidad y la salida deseada.
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola @v-polly-msft
Gracias por la muestra, funcionó hasta el 2º nivel de DAX anidado,
Cuando probé este, ya no funciona en el 3er nivel mientras intento crear una barra apilada en clúster, pero funciona si solo uso un valor "Value" en lugar de SELECTEDVALUE().
¿Tienes alguna idea? 🥹
Gracias
BUD_OB2 =
SUMX('Col_Type',
VAR CurrentType = 'Col_Type'[Col_Type]
Return if
(CurrentType="OB YEAR BUDGET",
if (ISFILTERED('ORDER_TABLE'[MONTH])=truE(), FIRSTNONBLANK('FCST_BUD'[OB (start of month) BUD FY 42],1),
CALCULATE(Sum('FCST_BUD'[OB (start of month) bud FY 42]), 'FCST_BUD'[Month] = SELECTEDVALUE(Col_Type[CurrentMonth]))
)
)
)
En ella @Alde ,
No puedo reproducir su problema. ¿Podría proporcionar su archivo pbix sin información de privacidad y salida deseada? Si es imposible, colud usted por favor proporcione suficientes datos de muestra para reproducir el problema?
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola @v-polly-msft
Aquí está el archivo de muestra de PBI y adjuntó una imagen para mi idea.
Por favor, ayuda, gracias <33
https://drive.google.com/file/d/128YEVdMEsiBYfMy-R6J4SowibiA-sXoC/view?usp=sharing
OBActual_OB =
SUMX('Col_Type',
VAR CurrentType = 'Col_Type'[Col_Type]
Return
if
(CurrentType="OB Actual",
IF
(ISFILTERED('ORDER_TABLE'[MONTH])=False(),
CALCULATE(Sum('obcb'[OB Actual]), 'obcb'[Month] = "mar"),
FIRSTNONBLANK('obcb'[OB Actual],1)
)
)
)
En ella @Alde ,
No tengo acceso, así que no puedo obtener su archivo pbix. ¿Podría proporcionar de nuevo o usar otra forma?
Saludos
Equipo de apoyo a la comunidad _ Polly
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Finalmente conseguí la solución, no funcionó porque puse la columna CurrentMonth en la misma tabla del mes utilizada para verificar, ahora creé otra tabla sin hacer ninguna relación y la usé en la consulta condicional.
OBActual_OB =
SUMX('Col_Type',
if
('Col_Type'[Col_Type]="OB Actual",
IF
(ISFILTERED('ORDER_TABLE'[MONTH])=True(),FIRSTNONBLANK('obcb'[OB Actual],1),
CALCULATE(Sum('obcb'[OB Actual]),'obcb'[Month]= SELECTEDVALUE(lastdatamonth[LastMonth]))
)
))
Abriré al público, por favor acceda de nuevo unos segundos más tarde.
Me gustaría usar datos de 'Col-Type' [Current_Month] en lugar de escribir "Mar" en la medida, cuz hay algunas docenas de ellos para usar, no puedo actualizarlos todos cada mes. Gracias.
Ahh, también intenté asignar a una variable el valor usando la función SELECTEDVALUE() y usándola en el tercer nivel, y cambiando hacia adelante y hacia atrás de los nidos, pero aún así no funciona a menos que sea un valor escrito,
Hola
Comparta algunos datos y muestre el resultado esperado.
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 |