Función ISFORMULA de Excel: prueba si la celda es una fórmula

Descargar libro de trabajo de ejemplo

Descarga el libro de trabajo de ejemplo

Este tutorial demuestra cómo utilizar el Función Excel ISFORMULA en Excel para probar si una celda contiene una fórmula.

Descripción general de la función ISFORMULA

La prueba de función ISFORMULA si la celda es una fórmula. Devuelve VERDADERO o FALSO.

Para utilizar la función de hoja de cálculo de Excel ISFORMULA, seleccione una celda y escriba:

(Observe cómo aparecen las entradas de la fórmula)

Entradas y sintaxis de la función ISFORMULA:

1 = ISFORMULA (referencia)

Referencia de celda - La referencia de celda a la celda que desea probar.

Cómo utilizar la función ISFORMULA

La función ISFORMULA prueba si una celda contiene una fórmula. Si la celda contiene una fórmula, devuelve VERDADERO; de lo contrario, devuelve FALSO.

1 = ESFÓRMULA (A2)

Si es fórmula

Por lo general, después de realizar una prueba lógica, querrá hacer algo basado en el resultado de esa prueba. La función SI se puede utilizar para realizar diferentes acciones si una declaración se evalúa como VERDADERA o FALSA. Usémoslo con la función ISFORMULA.

1 = SI (ISFORMULA (A2), "fórmula", "no fórmula")

Función FORMULATEXT

La función FORMULATEXT convierte una fórmula de celda en texto. Sin embargo, si la celda no contiene una fórmula, FORMULATEXT arrojará un error. Esta es una gran oportunidad para utilizar la función ISFORMULA.

1 = SI (ISFORMULA (A2), "fórmula", "no fórmula")

En este ejemplo, usamos la función ISFORMULA para probar si una celda contiene una fórmula. Si es así, generará la fórmula como texto con la función FORMULATEXT. De lo contrario, generará el valor de la celda.

Si no es fórmula

La función NOT invierte los resultados lógicos. Cambia VERDADERO a FALSO y FALSO a VERDADERO. Aquí podemos usar NOT, junto con las funciones ISFORMULA e IF.

1 = SI (NO (ESFÓRMULA (A2)), "no fórmula", "fórmula")

Otras funciones lógicas

Las hojas de Excel / Google contienen muchas otras funciones lógicas para realizar otras pruebas lógicas. Aquí hay una lista:

Funciones IF / IS
iferror
iserror
isna
iserr
está en blanco
es número
istext
isnontext
es fórmula
isologico
isref
incluso
es impar

ISFORMULA en Google Sheets

La función ISFORMULA funciona exactamente igual en Google Sheets que en Excel:

wave wave wave wave wave