ISBLANK

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Descripción

La función ISBLANK comprueba si un valor está en blanco.

Uso

ISBLANK(valor)

Argumento Tipo Requerido Descripción
valor Cualquiera El valor que desea comprobar si está en blanco.

Resultado

  • TRUE si el valor está en blanco.
  • FALSE si el valor no está en blanco.

Observaciones

Todos los tipos de fórmulas de ActivityInfo incluyen un valor "blanco". Los valores en blanco pueden ser el resultado de un campo de formulario opcional que no se ha rellenado. Algunas funciones como SEARCH también pueden devolver un valor en blanco en algunas condiciones.

Ejemplos

Análisis de datos faltantes

La función ISBLANK puede utilizarse para comprobar si se ha rellenado un campo de formulario.

Por ejemplo, puede que tenga un formulario con un campo opcional para EDAD. A efectos de análisis, y si está seguro de que estos datos son Faltantes Completamente al Azar (MCAR), puede que desee utilizar la edad media de su población si falta el valor del campo.

La fórmula siguiente se evaluará como 22 si el campo EDAD está en blanco; de lo contrario, utilizaremos la edad proporcionada en el formulario.

IF(ISBLANK(AGE), 22, AGE)

También puede utilizar la función ISBLANK para analizar la falta de datos en sus datos. Podría contar el número de valores en blanco en el campo EDAD utilizando una tabla dinámica para determinar si existe la misma proporción de datos faltantes entre otras variables, como ubicaciones urbanas o rurales, o entre hombres y mujeres.

IF(ISBLANK(AGE), 1, 0)

Puede añadir estas fórmulas a una tabla dinámica añadiendo un campo calculado:

Screenshot of pivot table editor
Screenshot of pivot table editor

Cadenas y números en blanco

En muchos sistemas de bases de datos y lenguajes de programación, los valores en blanco o NULL son distintos de una cadena de texto vacía. En SQL, por ejemplo, la expresión "" IS NULL es siempre falsa. Y en R, la expresión is.na("") también es falsa.

ActivityInfo, sin embargo, siempre trata las cadenas vacías como valores en blanco:

ISBLANK("") == TRUE
ISBLANK("  ") == FALSE
ISBLANK("Bob") == FALSE
ISBLANK(LEFT("Alice",0)) == TRUE

Los errores aritméticos como la división por cero también se tratan como valores en blanco.

ISBLANK(1/0) == TRUE
Siguiente elemento
ISNUMBER