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.