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 Obligatorio 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.

Comentarios

Todos los tipos de fórmulas de ActivityInfo incluyen un valor "en blanco". Los valores en blanco pueden proceder 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 un formulario.

Por ejemplo, puede que tenga un formulario con un campo opcional para AGE (EDAD). A efectos de análisis, y si está seguro de que estos datos son Missing Completely at Random (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 AGE 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 ausencia de datos. Podría contar el número de valores en blanco en el campo AGE 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 de texto 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