Hay ocasiones en las que es útil saber si una celda contiene algo; en realidad, no importa lo que contenga, solo que contiene algo. En estos casos, hay dos formas de abordar el problema.

La primera solución es simplemente usar la función LEN para determinar si hay una longitud para lo que está contenido en una celda. Por ejemplo, digamos que desea verificar si hay un valor en la celda F1. Podrías usar lo siguiente:

=IF(LEN(F1)>0,"Found something there","Nothing is there")

Si no hay nada en la celda F1, entonces la longitud será igual a cero.

Si hay algo en la celda, incluso un número, entonces la longitud será mayor que cero.

La segunda solución es una variación del enfoque LEN. Todo lo que necesita hacer es verificar si hay algo en la celda. Esto puede parecer extraño, pero es más fácil cuando ve la fórmula. Por ejemplo, lo siguiente comprobará si hay algo en la celda B4:

=IF(B4<>"","Found something there","Nothing is there")

La prueba en esta fórmula es Verdadero si hay algo en la celda. Si la celda está vacía, la prueba falla.

Otra solución que puede utilizar es la función de hoja de cálculo ISBLANK. Esta función devuelve Verdadero si la celda de destino está en blanco y Falso si contiene algo.

Como ejemplo, supongamos que quiere comprobar si el usuario ha introducido algo en la celda D7. Puede utilizar lo siguiente para tomar la determinación:

=IF(ISBLANK(D7),"Input values missing",D7)

En este caso, la celda que contiene esta fórmula contendrá el mismo valor que en D7, siempre que haya algo allí. Si no hay nada en D7, la celda contiene el texto «Faltan valores de entrada».

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2112) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Checking_for_an_Entry_in_a_Cell [Comprobando una entrada en una celda].