martes, 15 de abril de 2014

Función SIERROR

Pertenece a la categoría de Lógicas. En inglés es IFERROR

La función SIERROR (versión 2007 o anterior es Si.Error) devuelve un valor que se especifica si una fórmula se evalúa como un error; de lo contrario, devuelve el resultado de la fórmula. Utilice la función SIERROR para interceptar y controlar errores en una fórmula.

Sintaxis de la función



La sintaxis de la función SIERROR tiene los siguientes argumentos:
  • Valor (Obligatorio) El argumento en el que se busca un error.
  • Valor_si_error (Obligatorio) El valor que se devuelve si la fórmula se evalúa como un error. Se evalúan los tipos siguientes de error: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!.
Ejemplo Práctico

Este ejemplo es muy sencillo. Se trata de hallar el Total, el cual se obtiene de multiplicar la Cantidad por el Precio. Sin embargo, algunos precios tienen el separador de decimal con comas (,) y otros con puntos(.).
Ya hemos visto anteriormente, que en español el separador de decimales es la coma, y en inglés es el punto.
Como mi configuración regional esta en español, me devuelve error cuando multiplico con un número que tiene separador un punto.

Con la función SIERROR, indico que cuando detecte algún error al multiplicar A3*B3, me devuelva un mensaje indique "Verificar".

Saludos
Ing. Enrique Neciosup Morales