ES (funciones ES)

ES (funciones ES)

ES (funciones ES)

 

Descripción

Cada una de estas funciones, a las que se conoce como funciones ES, comprueba el valor especificado y devuelve VERDADERO o FALSO dependiendo del resultado. Por ejemplo, ESBLANCO devuelve el valor lógico VERDADERO si el argumento de valor es una referencia a una celda vacía, de lo contrario, devuelve FALSO.

Use una función ES para saber más sobre un valor antes de realizar un cálculo u otra acción con él. Por ejemplo, puede usar la función ESERROR junto con la función SI para realizar otra acción si se produce un error:

=SI(ESERROR(A1), "Se produjo un error.", A1 * 2)

Esta fórmula comprueba si existe una condición de error en A1. En ese caso, la función SI devuelve el mensaje "Se produjo un error". Si no existe ningún error, la función SI, realiza el cálculo A1*2.

Sintaxis

ESBLANCO(valor)
ESERR(valor)
ESERROR(valor)
ESLOGICO(valor)
ESNOD(valor)
ESNOTEXTO(valor)
ESNUMERO(valor)
ESREF(valor)
ESTEXTO(valor)

La sintaxis de la función ES tiene los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

  • Valor    Obligatorio. Es el valor que desea probar. El argumento valor puede ser una celda vacía (en blanco), un error, un valor lógico, texto, un número o un valor de referencia, o un nombre que haga referencia a cualquiera de ellos.
Función Devuelve VERDADERO si
ESBLANCO Valor se refiere a una celda vacía.
ESERR Valor se refiere a cualquier valor de error excepto #N/A.
ESERROR Valor se refiere a uno de los valores de error (#N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!).
ESLOGICO Valor se refiere a un valor lógico.
ESNOD Valor se refiere al valor de error #N/A (el valor no está disponible).
ESNOTEXTO Valor se refiere a cualquier elemento que no sea texto. (Tenga en cuenta que esta función devuelve VERDADERO si el valor hace referencia a una celda vacía.)
ESNUMERO Valor se refiere a un número.
ESREF Valor se refiere a una referencia.
ESTEXTO Valor se refiere a texto.

Observaciones

  • Los argumentos valor de las funciones ES no se convierten. Cualquier valor numérico que se encuentre entre comillas se trata como texto. Por ejemplo, en la mayoría de las funciones en las que se requiere un número, el valor de texto "19" se convierte en el número 19. Sin embargo, en la fórmula ESNUMERO("19"), "19" no se convierte y ESNUMERO devuelve FALSO.
  • Las funciones ES son útiles en fórmulas cuando se desea comprobar el resultado de un cálculo. Combinadas con la función SI, estas funciones proporcionan un método para localizar errores en fórmulas (vea los siguientes ejemplos).

Ejemplos

Ejemplo 1

Copie los datos de ejemplo en la tabla siguiente y cópielos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren resultados, selecciónelas, presione F2 y después presione Entrar. Si lo necesita, puede ajustar los anchos de columna para ver todos los datos.

Fórmula Descripción Resultado
=ESLOGICO(VERDADERO) Comprueba si VERDADERO es un valor lógico. VERDADERO
=ESLOGICO("VERDADERO") Comprueba si "VERDADERO" es un valor lógico. FALSO
=ESNUMERO(4) Comprueba si 4 es un número. VERDADERO
=ESREF(G8) Comprueba si G8 es una referencia válida. VERDADERO
=ESREF(XYZ1) Comprueba si XYZ1 es una referencia válida. FALSO

Ejemplo 2

Copie los datos de ejemplo en la tabla siguiente y cópielos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren resultados, selecciónelas, presione F2 y después presione Entrar. Si lo necesita, puede ajustar los anchos de columna para ver todos los datos.

Datos    
Dorado    
Región1    
#¡REF!    
330,92    
#N/A    
Fórmula Descripción Resultado
=ESBLANCO(A2) Comprueba si la celda A2 está vacía. FALSO
=ESERROR(A4) Comprueba si el valor de la celda A4, #¡REF!, es un error. VERDADERO
=ESNOD(A4) Comprueba si el valor de la celda A4, #¡REF!, es el error #N/A. FALSO
=ESNOD(A6) Comprueba si el valor de la celda A6, #N/A, es el error #N/A. VERDADERO
=ESERR(A6) Comprueba si el valor de la celda A6, #N/A, es un error. FALSO
=ESNUMERO(A5) Comprueba si el valor de la celda A5, 330,92, es un número. VERDADERO
=ESTEXTO(A3) Comprueba si el valor de la celda A3, Región1, es texto. VERDADERO