Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

si error

hiii

i estaba tratando de calcular sla% basado en la prioridad, pero estoy recibiendo un error al usar la función IFERROR

image.png

  • Hola @greeshma ,

    La función IFERROR Dax necesita pasar 2 argumentos, mientras que solo se ha proporcionado 1 argumento.

    Sintaxis: IFERROR(Value1, Alternate Value if value1 results to error)

    Si MitigationHit/MitigationCount produce un error, qué valor se debe devolver falta en la fórmula. Por favor, incluya otro arugument y esto debería funcionar bien.

    Enlace de referencia: https://docs.microsoft.com/en-us/dax/iferror-function-dax#example

    Dale un pulgar hacia arriba si este post te ayudó de alguna manera y marca este post como solución si resolvió tu consulta !!!

3 Replies

  • MattAllington's avatar
    MattAllington
    Community Champion

    Debe leer el mensaje de error. También debe investigar la función DIVIDE como alternativa

  • Hola @greeshma ,

    La función IFERROR Dax necesita pasar 2 argumentos, mientras que solo se ha proporcionado 1 argumento.

    Sintaxis: IFERROR(Value1, Alternate Value if value1 results to error)

    Si MitigationHit/MitigationCount produce un error, qué valor se debe devolver falta en la fórmula. Por favor, incluya otro arugument y esto debería funcionar bien.

    Enlace de referencia: https://docs.microsoft.com/en-us/dax/iferror-function-dax#example

    Dale un pulgar hacia arriba si este post te ayudó de alguna manera y marca este post como solución si resolvió tu consulta !!!

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hola @greeshma

    Uso

    pranit828_0-1598749715549.png

    También puede utilizar la función DIVIDE().

    Divide(Query1[Mitigated Hit],Query1[Mitigated Count],0) //this devolverá 0 si se divide por 0 y es preferible a IFERROR().