Uso de las funciones de información de SI de Excel 2010

  1. Software
  2. Oficina de Microsoft
  3. Excel
  4. Uso de las funciones de información de SI de Excel 2010

Libro Relacionado

Por Greg Harvey

Las funciones de información de SI de Excel 2010 (como en ISBLANK, ISERR, ISNA, ISNUMBER, ISTEXT, etc.) son un gran grupo de funciones que realizan esencialmente la misma tarea. Evalúan un valor o una referencia de celda y devuelven el valor lógico TRUE o FALSE, dependiendo de si el valor es o no el tipo para el que la función IS prueba. Encontrará las funciones de información haciendo clic en el botón Más funciones en la ficha Fórmulas de la cinta y en el cuadro de diálogo Insertar función.

Excel ofrece nueve funciones de información de SI incorporadas. Cada función requiere sólo un argumento: un valor o una referencia de celda que analiza:

  • ISBLANK(valor) evalúa si el valor o la referencia de la celda está vacía.
  • ISERR(value) evalúa si el valor o la referencia de celda contiene un valor de Error (distinto de #NA).
  • ISERROR(value) evalúa si el valor o referencia de celda contiene un valor de Error (incluyendo #NA).
  • ISLOGICAL(value) evalúa si el valor o la referencia de celda contiene un valor lógico VERDADERO o FALSO.
  • ISNA(value) evalúa si el valor o la referencia de la celda contiene el valor especial #NA Error.
  • ISNONTEXT(value) evalúa si el valor o la referencia de celda contiene algún tipo de tipo de datos que no sea texto.
  • ISNUMBER(valor) evalúa si el valor o la referencia de celda es un tipo de datos numéricos.
  • ISREF(valor) evalúa si el valor o la referencia de celda es en sí misma una referencia de celda.
  • ISTEXT(value) evalúa si el valor o la referencia de celda contiene una entrada de texto.

Además de estas nueve funciones IS, Excel añade dos más, ISEVEN e ISODDD, al activar el complemento Analysis ToolPak. La función ISEVEN evalúa si el número o la referencia a una celda que contiene un número es par, mientras que la función ISODD evalúa si es impar. Ambas funciones devuelven el valor de error #VALUE si la referencia de la celda no es numérica.

Las funciones IS de Excel evalúan el argumento de valor como un todo. Si, por ejemplo, el valor en la celda A1 fuera 40 Thieves,

=ISTEXT(A1)

devolvería VERDADERO, pero

=NÚMERO DE EJÉRCITO(A1)

devolvería FALSO.

La combinación de las funciones IS con otras funciones puede ser especialmente útil en el tratamiento de errores; puede utilizar estas fórmulas para crear sus propios mensajes de error más informativos para sustituir a los de Excel. Por ejemplo,

=IF(AND(ISNUMBER(B2),B2>0),B1 * B2,"Por favor, introduzca su tipo impositivo en la casilla correspondiente")

Esta fórmula evalúa primero el contenido de la celda B2. Si la celda B2 contiene un número, y si ese número es mayor que cero, entonces la fórmula multiplica los valores en las celdas B1 y B2 juntos (en este caso, dándole el impuesto total debido sobre el precio listado en la celda B1). En cualquier otro caso – si B2 está vacío, es un número negativo, o contiene texto – esta fórmula devuelve la frase Por favor, introduzca su tasa de impuestos en la casilla apropiada, que es mucho más informativo que el importe cero, importe negativo, o error #VALOR que obtendría si sólo utilizara la fórmula =B1 * B2.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *