Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Evalúa una expresión y devuelve un valor especificado si la expresión devuelve un error; de lo contrario, devuelve el valor de la propia expresión.
IFERROR(value, value_if_error)
Término | Definición |
---|---|
value |
Cualquier valor o expresión. |
value_if_error |
Cualquier valor o expresión. |
Escalar del mismo tipo que value
Puede usar la función IFERROR para capturar y controlar errores en una expresión.
Si value
o value_if_error
es una celda vacía, IFERROR la trata como un valor de cadena vacío ("").
La función IFERROR se basa en la función IF y usa los mismos mensajes de error, pero tiene menos argumentos. Relación entre la función IFERROR y la función IF de la siguiente manera:
IFERROR(A,B) := IF(ISERROR(A), B, A)
Los valores devueltos para A y B deben ser del mismo tipo de datos; por lo tanto, la columna o expresión usada para value
y el valor devuelto para value_if_error
debe ser el mismo tipo de datos.
Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Para conocer los procedimientos recomendados al usar IFERROR, consulte uso adecuado de las funciones de error.
En el ejemplo siguiente se devuelve 9999 si la expresión 25/0 se evalúa como un error. Si la expresión devuelve un valor distinto de error, ese valor se pasa a la expresión invocando.
= IFERROR(25/0,9999)
Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoy