Logica DAX - funzione SE.ERRORE

Descrizione

Valuta un'espressione e restituisce un valore specificato se l'espressione restituisce un errore. In caso contrario, restituisce il valore dell'espressione stessa.

Sintassi

IFERROR (<value>, <value_if_error>)

Parametri

Sr.No. Parametro e descrizione
1

value

Qualsiasi valore o espressione.

2

value_if_error

Qualsiasi valore o espressione.

Valore di ritorno

  • Il valore restituito dall'espressione, se l'errore non viene restituito.

  • Il valore alternativo fornito, se viene restituito un errore.

Osservazioni

È possibile utilizzare la funzione SE.ERRORE per intercettare gli errori restituiti dalle espressioni e ottenere valori significativi restituiti senza interrompere bruscamente la valutazione.

  • Sia value che value_if_error devono essere dello stesso tipo di dati. Pertanto, la colonna o l'espressione utilizzata per value e il valore restituito per value_if_error devono essere dello stesso tipo di dati.

  • Se value o value_if_error è una cella vuota, SE.ERRORE la tratta come un valore stringa vuoto ("").

Esempio

= IFERROR (5/0,"Div by zero") returns Div by zero. 
= IFERROR (5/1,"Div by zero") returns 5.