DESREF - Función de desplazamiento dinámico en Excel

Excel 2007+

Resumen

La función DESREF devuelve una referencia a un rango desplazado un número específico de filas y columnas desde una celda o rango base. Es ideal para crear referencias dinámicas en tablas, gráficos y fórmulas avanzadas.

Sintaxis

DESREF(referencia, filas, columnas, [alto], [ancho])

Parámetros

Parámetro Tipo Requerido Descripción
referencia Referencia La celda o rango desde donde se calcula el desplazamiento. Debe ser un rango contiguo.
filas Número Desplazamiento vertical: positivo = abajo, negativo = arriba.
columnas Número Desplazamiento horizontal: positivo = derecha, negativo = izquierda.
alto Número No Número de filas del rango resultante (opcional).
ancho Número No Número de columnas del rango resultante (opcional).

Usando la función OFFSET

DESREF es perfecta para fórmulas dinámicas que necesitan referenciar rangos variables según condiciones o cálculos. Combínala con SUMA, PROMEDIO o tablas para análisis flexibles sin modificar manualmente las referencias.

Ejemplos Comunes de OFFSET

Valor individual desplazado

=DESREF(D3,3,-2,1,1)

Devuelve el valor de B6 (4 filas abajo, 2 columnas izquierda desde D3)

Suma de rango dinámico

=SUMA(DESREF(D3:F5,3,-2,3,3))

Suma el rango B6:D8 (34) usando un rango desplazado dinámicamente

Última fila de tabla dinámica

=SUMA(DESREF(A1,COUNTA(A:A)-1,0))

Suma desde la última fila con datos en columna A

Preguntas Frecuentes

DESREF crea referencias relativas por desplazamiento numérico, mientras ÍNDICE usa posiciones absolutas dentro de un rango.

No, solo devuelve una referencia sin mover ni seleccionar celdas.

#¡VALOR! por rango no contiguo, #¡REF! por referencias inválidas, #¡NUM! por límites de hoja.

Errores Comunes y Soluciones

#¡VALOR!

Cause: Referencia no contigua o argumentos inválidos

Solution: Verifica que la referencia base sea un rango unificado

#¡REF!

Cause: Desplazamiento fuera de la hoja de cálculo

Solution: Reduce el desplazamiento o ajusta la referencia base

#¡NUM!

Cause: Alto o ancho negativos

Solution: Usa solo números positivos para alto y ancho

Notas

  • No mueve celdas ni cambia la selección activa
  • Si omites alto/ancho, usa dimensiones de la referencia original
  • Úsala con cuidado en tablas con datos protegidos
  • Excel 2007+ en todas las versiones modernas

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+