Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

Medida simple

Hola a todos

Necesito una expresión DAX de medida simple que compruebe un campo de bits y obtenga un valor de "GOOD" cuando el campo probado es 1 Y "BAD" si los campos probados son 0.

Todos mis intentos de sentido común fallaron ya que no puedo obtener la sintaxis ... y tampoco una respuesta rápida a una pregunta simple.

Gracias

5 Replies

  • Hola @vrv

    Por favor revise lo siguiente:

    Resultado = SWITCH(TestedField, 1, "GOOD", 0, "BAD")

    O

    Resultado = SI(TestedField = 1, "BUENO", "MALO")

    Nota: Reemplace "TestedField" por el nombre del campo de bits en el modelo de datos.

    Además, por favor vote si lo encuentra útil.

  • Hola Saurabhkudale96,

    ¿Cuál es la sintaxis adecuada para "TestedField"?

    es: Table.FieldName, [Table]FieldName, [Table]"FieldName", [Table]. [FieldName] ........ ???

    Gracias

    cuerda

  • Hola a alguien, ¿alguna idea?

    mi pregunta es ¿cómo introduzco el nombre de la columna?

    ¿Cuál es el formato correcto?

    Aparentemente no puedo arrastrar y soltar la columna allí, así que algo está mal ...

    Gracias

    cuerda

    I

  • Hola @vrv ,
    Si necesita tener el resultado en el siguiente formato, debe crear una columna Calculada. No puede escribir el nombre de la columna porque está intentando crear una medida. Y una columna no se puede utilizar en una medida.

    Resultado = SWITCH(Table_Name[column_name], 1, "BUENO", 0, "MALO")

    O

    Resultado = SI(Table_Name[column_name] = 1, "BUENO", "MALO")