Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

SI no?

Hola

Estoy intentando agregar una nueva columna

if Text.Contains([SVTTitle]="Response") y ([MeasurementStatus]=5) then "Response Missed"

else if Text.Contains ([SVTTitle]="Resolution") y ([MeasurementStatus]=5) then "Resolution Missed" else "Total Tickets"

donde SVTTitle es Text y MeasurementStatus es un número entero

No hay ningún error en la sintaxis, pero obtener el error en la columna

  • Hay @Nidhi_Kochrekar

    El error debe deberse a un formato incorrecto en Text.Contains fuction. Debería parecer Text.Contains("Hello World", "Hello").

    Pruebe este código.

    if Text.Contains([SVTTitle],"Response") and ([MeasurementStatus]=5) then "Response Missed"
    
    else if Text.Contains ([SVTTitle],"Resolution") and ([MeasurementStatus]=5) then "Resolution Missed" else "Total Tickets"

    El resultado es el siguiente.

    1.png

    Saludos
    Rico Zhou

    Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

2 Replies

  • @Nidhi_Kochrekar , Cree una columna calculada utilizando el siguiente DAX:

    Nueva columna = IF( SEARCH ("Respuesta",SVTTitle,1,0)>1 && MeasurementStatus=5, "Respuesta perdida",
    IF(SEARCH ("Resolution",SVTTitle,1,0)>1 && MeasurementStatus=5, "Resolution Missed", Total Tickets)

  • Hay @Nidhi_Kochrekar

    El error debe deberse a un formato incorrecto en Text.Contains fuction. Debería parecer Text.Contains("Hello World", "Hello").

    Pruebe este código.

    if Text.Contains([SVTTitle],"Response") and ([MeasurementStatus]=5) then "Response Missed"
    
    else if Text.Contains ([SVTTitle],"Resolution") and ([MeasurementStatus]=5) then "Resolution Missed" else "Total Tickets"

    El resultado es el siguiente.

    1.png

    Saludos
    Rico Zhou

    Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.