En este artículo se describen las ocho funciones que se usan para probar el tipo de una referencia de valor o columna. Cada una de estas funciones, conocidas colectivamente como funciones ES, comprueba el tipo de valor y devuelve VERDADERO o FALSO según el resultado. Por ejemplo, la función ESBLANCO devuelve el valor lógico VERDADERO si el valor es una referencia de columna que está vacía; de lo contrario, devuelve FALSO.
Sintaxis
ESBLANCO(valor)
ESERR(valor)
ESERROR(valor)
ESLOGICO(valor)
ESNOD(valor)
ESNOTEXTO(valor)
ESNUMERO(valor)
ESTEXTO(valor)
Valor es el valor que desea probar. El valor puede ser en blanco, error, lógica, texto, número o referencia de columna.
Función |
Devuelve VERDADERO si |
---|---|
ESBLANCO |
Valor se refiere a una referencia de columna 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 referencia de columna en blanco). |
ESNUMERO |
Valor se refiere a un número. |
ESTEXTO |
Valor se refiere a texto. |
Comentarios
-
Los argumentos de valor de las funciones ES no se convierten. 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 de un valor de texto y la función ESNUMERO devuelve FALSO.
-
Las funciones ES son útiles en fórmulas cuando se desea comprobar el resultado de un cálculo. Cuando se combinan con la función SI, proporcionan un método para localizar errores en fórmulas (vea los ejemplos siguientes).
Conjunto de ejemplo 1
Fórmula |
Descripción (resultado) |
---|---|
=ESLOGICO(VERDADERO) |
Comprueba si VERDADERO es un valor lógico (Sí) |
=ESLOGICO("VERDADERO") |
Comprueba si "VERDADERO" es un valor lógico (No) |
=ESNUMERO(4) |
Comprueba si 4 es un número (Sí) |
Conjunto de ejemplo 2
Col1 |
Fórmula |
Descripción (resultado) |
---|---|---|
Dorado |
=ESBLANCO([Col1]) |
Comprueba si el valor de Col1 está en blanco (No) |
#REF! |
=ESERROR([Col1]) |
Comprueba si #the valor en Col1 es un error (Sí) |
#REF! |
=ESNOD([Col1]) |
Comprueba si el valor de Col1 es el error #N/A (No) |
#N/A |
=ESNOD([Col1]) |
Comprueba si el valor de Col1 es el error #N/A (Sí) |
#N/A |
=ESERR([Col1]) |
Comprueba si el valor de Col1 es un error (No) |
330,92 |
=ESNUMERO([Col1]) |
Comprueba si el valor de Col1 es un número (Sí) |
Región1 |
=ESTEXTO([Col1]) |
Comprueba si el valor de Col1 es texto (Sí) |