The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola expertos,
Tengo una tabla y tengo una columna calculada con Aprobado/Reprobado.
Quiero una salida como si todos pasaran para una categoría, luego considere como pase e incluso ocurra un error para esa categoría y luego considere como fallido.
algo así como
Material | Insp | Comprobar | Salida | |||
A | DE | VERDADERO | VERDADERO | |||
A | DIST | VERDADERO | VERDADERO | |||
A | REDONDO | VERDADERO | VERDADERO | |||
A | SFO | VERDADERO | VERDADERO | |||
B | DE | VERDADERO | FALSO | |||
B | DIST | FALSO | FALSO | |||
B | REDONDO | VERDADERO | FALSO | |||
C | SFO | FALSO | FALSO | |||
C | DE | FALSO | FALSO | |||
C | DIST | FALSO | FALSO | |||
C | REDONDO | FALSO | FALSO | |||
Por favor, ayude,
Gracias de antemano.
Saludos
Sarath.
Solved! Go to Solution.
Compruebe que el Material no tiene ningún valor falso en su grupo.
Output =
NOT (
FALSE
IN CALCULATETABLE (
VALUES ( Materials[Check] ),
ALLEXCEPT ( Materials, Materials[Material] )
)
)
Un poco menos intuitivo pero más simple:
Output =
CALCULATE (
SELECTEDVALUE ( Materials[Check] ),
ALLEXCEPT ( Materials, Materials[Material] )
)
Sí, el segundo devolverá espacios en blanco cuando haya varios valores presentes. Estos se obligan a valores FALSOS si el tipo de columna es un booleano lógico.
Para trabajar con "Sí" / "No", creo que podría agregar un argumento a SELECTVALUE para qué devolver en lugar de en blanco cuando hay varios valores. Es decir, SELECTEDVALUE ( Materiales[Comprobar], "No").
Compruebe que el Material no tiene ningún valor falso en su grupo.
Output =
NOT (
FALSE
IN CALCULATETABLE (
VALUES ( Materials[Check] ),
ALLEXCEPT ( Materials, Materials[Material] )
)
)
Un poco menos intuitivo pero más simple:
Output =
CALCULATE (
SELECTEDVALUE ( Materials[Check] ),
ALLEXCEPT ( Materials, Materials[Material] )
)
Hola @AlexisOlson ,
En caso de algo como "SÍ" o "NO" en lugar de "Verdadero" o "Falso", la primera solución está funcionando y la Segunda solución no está dando el resultado esperado ... ¿Correcto?
Gracias y saludos,
Sarath.
Sí, el segundo devolverá espacios en blanco cuando haya varios valores presentes. Estos se obligan a valores FALSOS si el tipo de columna es un booleano lógico.
Para trabajar con "Sí" / "No", creo que podría agregar un argumento a SELECTVALUE para qué devolver en lugar de en blanco cuando hay varios valores. Es decir, SELECTEDVALUE ( Materiales[Comprobar], "No").
Muchas @AlexisOlson. Gran solución. Está funcionando, lo comprobaré en mi verdadero scenorio.
Genial para una respuesta rápida.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.