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: