Devuelve una referencia a un rango que es un número de filas y de columnas de una celda o rango de celdas. La referencia devuelta puede ser una celda o un rango de celdas. Puede especificar el número de filas y el número de columnas a devolver.
Sintaxis
DESREF(ref;filas;columnas;alto;ancho)
Ref es la referencia a partir de la cual se desea basar la desviación. ref debe ser una referencia a una celda o rango de celdas adyacentes, de lo contrario DESREF devuelve el valor de error #¡VALOR!
Filas es el número de filas, hacia arriba o hacia abajo, al que se desea que haga referencia la celda superior izquierda. Si el argumento filas es 5, la celda superior izquierda de la referencia pasa a estar cinco filas más abajo de la referencia. Filas puede ser positivo (lo que significa por debajo de la referencia de inicio) o negativo (por encima).
Columnas es el número de columnas, hacia la derecha o izquierda, al que se desea que haga referencia la celda superior izquierda. Si el argumento columnas es 5, la celda superior izquierda de la referencia pasa a estar cinco columnas hacia la derecha de la referencia. Columnas puede ser positivo (lo que significa a la derecha de la referencia de inicio) o negativo (a la izquierda).
Si los argumentos filas y columnas colocan la referencia más allá del borde de la hoja de cálculo, DESREF devuelve el valor de error #¡REF!
Alto es el alto, en número de filas, que se desea que tenga la referencia devuelta. El argumento alto debe ser un número positivo.
Ancho es el ancho, en número de columnas, que se desea que tenga la referencia devuelta. El argumento ancho debe ser un número positivo.
Si los argumentos alto o ancho se omiten, los valores predeterminados serán los del argumento ref.
Observaciones
DESREF en realidad no desplaza celdas ni modifica la selección, simplemente devuelve una referencia. Se puede utilizar la función DESREF con cualquier función que necesite una referencia como argumento. Por ejemplo, la fórmula SUMA(DESREF(C2;1;2;3;1)) calcula el valor total de un rango de tres filas por una columna que se encuentra por debajo una fila y dos columnas a la derecha de la celda C2.
Ejemplos
DESREF(C3;2;3;1;1)
es igual a F5. Si introduce esta fórmula
en una hoja de cálculo, Microsoft Excel muestra el valor contenido en la celda
F5.
DESREF(C3:E5;-1;0;3;3)
es igual a C2:E4
DESREF(C3:E5;0;-3;3;3)
es igual a #¡REF!