Forum Discussion

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

Columna condicional en DirectQuery

¿Cuál es la mejor manera de crear una columna condicional en una consulta directa con varias condiciones? Me gustaría que la condición dijera lo siguiente.

Si la columna original = A entonces T, si no es la columna original = B entonces U, si no es la columna original = C entonces V, si no es la columna original = D entonces W. Si no se cumple ninguno de los criterios, devuelva la columna original.

Consulte la siguiente tabla para ver los resultados

Columna original Nueva columna
AT
BU
CV
DW
EE
FF
GG
HH
II

1 Reply

  • Hola @dwhittaker1

    En Power BI Desktop, cree una columna calculada y pegue el siguiente DAX (actualice el DAX según sus necesidades)

    New Column = SWITCH(
        TRUE(),
        'Table'[Original Column] IN {"A"},"T",
    'Table'[Original Column] IN {"B"},"U",
    'Table'[Original Column] IN {"C"},"V",
    'Table'[Original Column])


    Hazme saber si eso funciona para ti


    Si su requerimiento está resuelto, marque ESTA RESPUESTA como SOLUCIÓN ✔️ y ayude a otros usuarios a encontrar la solución rápidamente. Por favor, pulsa el botón de pulgar hacia arriba 👍 si este comentario te ayuda.

    Gracias
    Piyush
    Linkedin