Función ESREF

Excel 2007+

Resumen

La función ESREF de Excel determina si un valor es una referencia válida a una celda, rango o nombre definido. Devuelve VERDADERO si el argumento es una referencia válida y FALSO en caso contrario, siendo ideal para validar referencias antes de usarlas en cálculos.

Sintaxis

ESREF(valor)

Parámetros

Parámetro Tipo Requerido Descripción
valor Cualquier Valor, referencia de celda, rango o nombre que se evaluará como referencia válida

Usando la función ISREF

ESREF es especialmente útil cuando construyes fórmulas dinámicas o trabajas con referencias indirectas. Permite verificar que una referencia existe antes de usarla, evitando errores comunes de referencias inválidas en tus cálculos complejos.

Ejemplos Comunes de ISREF

Verificar referencia válida

=ESREF(G8)

Devuelve VERDADERO porque G8 es una referencia de celda válida.

Detectar referencia inválida

=ESREF(XYZ1)

Devuelve FALSO porque XYZ1 no es una referencia válida.

Validar con INDIRECT

=SI(ESREF(INDIRECTO("A"&FILA())),INDIRECTO("A"&FILA()),"Inválida")

Verifica si la referencia dinámica es válida antes de usarla.

Control de errores con SI

=SI(ESREF(A1:B10),SUMA(A1:B10),"Rango inválido")

Suma solo si el rango especificado es una referencia válida.

Preguntas Frecuentes

Celdas (A1), rangos (A1:B10), nombres definidos y referencias estructuradas son válidas.

Sí, referencias entre hojas como Hoja1!A1 también son válidas.

Porque "A1" es texto, no una referencia real. Debe ser una referencia sin comillas.

Errores Comunes y Soluciones

FALSO con referencias válidas

Cause: El argumento está entre comillas como texto

Solution: Quitar las comillas para convertirlo en referencia real

#¡VALOR! inesperado

Cause: Argumento no evaluable como referencia

Solution: Verificar que el argumento sea celda, rango o nombre definido

Notas

  • ESREF no convierte texto a referencias automáticamente
  • Funciona con referencias absolutas ($A$1) y relativas (A1)
  • Útil combinada con INDIRECTO para validación dinámica
  • No distingue entre referencias vacías y referencias con contenido vacío

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en:

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+