Forum Discussion

jen8080's avatar
jen8080
Icon for Helper I rankHelper I
5 years ago
Solved

IFS de Excel a DAX

Hola-

Tengo esta fórmula en mi informe actual de Excel

"@IFS(Y3-"","Falta la fecha completa",(Y3-W3)<0,"On Time",(Y3-W3)-0,"On Time",(Y3-W3)>0,"Missed")

Necesito traducir en DAX y seguir teniendo problemas.

'Y' - Fecha completa real

Fecha de destino de 'W'

¡Gracias!

  • Hola

    Pruebe esta fórmula de columna calculada

    "MissingComplete Date",if(data[target date]>?data[real complete date],"On time","Missed"))

    Espero que esto ayude.

4 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    "@IFS(Y3-"","Falta la fecha completa",(Y3-W3)<0,"On Time",(Y3-W3)-0,"On Time",(Y3-W3)>0,"Missed")

    No @jen8080

    Tratar

    SWITCH(TRUE(),
            Y3="","Missing Complete Date",
           (Y3-W3)<0,"On Time",
           (Y3-W3)=0,"On Time",
           (Y3-W3)>0,"Missed")
    • jen8080's avatar
      jen8080
      Icon for Helper I rankHelper I

      Hola- He intentado esto y obtener la 'DAC Comparison opertations do not support comparing calues of type Date with Values of type text'.

      jen8080_0-1608154849366.png

  • mahoneypat's avatar
    mahoneypat
    Icon for Microsoft Employee rankMicrosoft Employee

    No está seguro de si está buscando una columna o medida, pero pruebe esta expresión de medida. Puede adaptarse a la columna quitando la agregación en ambos - Table[Date1] en lugar de MIN(Table[Date1])

    Nueva medida ( New Measure)
    VAR vDateDiff ?
    DATEDIFF (
    MIN ( Tabla[Fecha1] ),
    MIN ( Tabla[Fecha2] ),
    Día
    )
    devolución
    SWITCH (
    VERDADERO (),
    ISBLANK ( vDateDiff ), "Falta la fecha completa",
    vDateDiff > , "On Time",
    vDateDiff < 0, "Missed"
    )

    saludos

    palmadita

  • Hola

    Pruebe esta fórmula de columna calculada

    "MissingComplete Date",if(data[target date]>?data[real complete date],"On time","Missed"))

    Espero que esto ayude.