Microsoft Office Online
Iniciar sesión en Mi Office Online (¿Qué es esto?) | Iniciar sesión

 
 
Microsoft Office Excel
Buscar
Buscar
 
 
 
 
Advertencia: está viendo esta página con una versión de explorador de Web no compatible. Este sitio Web funciona mejor con Microsoft Internet Explorer 6.0 o posterior, Firefox 1.5 o con Netscape Navigator 8.0 o posterior. Obtener más información acerca de los exploradores admitidos.

Versión imprimibleVersión imprimible Marcar y compartirCompartir
Función DESREF
 

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 en la que se desea basar la desviación. Ref debe referirse a una celda o rango de celdas adyacentes; en caso 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 que la referencia. Filas puede ser positivo (lo que significa que está 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 del resultado. 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).

Alto   es el alto, en número de filas, que se desea que tenga la referencia devuelta. El 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.

Observaciones

  • 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!

  • Si los argumentos alto o ancho se omiten, los valores predeterminados serán los del argumento ref.

  • 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.

Ejemplo

El ejemplo será más fácil de entender si lo copia a una hoja de cálculo en blanco.

MostrarCómo copiar un ejemplo

  1. Cree una hoja de cálculo o un libro en blanco.
  2. Seleccione el ejemplo en el tema de Ayuda.

     Nota   No seleccione los encabezados de columna o de fila.

    Seleccionar un ejemplo de la Ayuda

    Seleccionar un ejemplo de la Ayuda
  3. Presione CTRL+C.
  4. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
  5. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave), o en el grupo Auditoría de fórmulas de la ficha Fórmulas, haga clic en el botón Mostrar fórmulas.
 
1
2
3
4
A B
Fórmula Descripción (resultado)
=DESREF(C3;2;3;1;1) Muestra el valor en la celda F5 (0)
=SUMA(DESREF(C3:E5;-1;0;3;3)) Suma el rango C2:E4 (0)
=DESREF(C3:E5;0;-3;3;3) Devuelve un error porque la referencia no está en la hoja de cálculo (#¡REF!)
publicidad