Función DESREF Excel.

En este tutorial se explica la función DESREF en Excel, explicamos cada uno de sus parámetros y damos ejemplos de cómo se utiliza.

Es una función que nos ayuda a seleccionar celdas en Excel. Podemos seleccionar rangos de celdas solo indicando la celda de referencia y cuantas filas y columnas queremos seleccionar.

Resumen rápido Excel DESREF.

En éste resumen rápido se explican los parámetros de la función DESREF en Excel. Tiene 5 parámetros, 3 obligatorios y 2 opcionales.

= DESREF(Referencia; Num Filas; Num Columnas; Alto; Ancho)

Dónde:

  • Referencia, es la celda que se usará como referencia. Puede ser una celda o un rango de celdas.
  • Num filas, son el número de filas que se moverá la celda de referencia. Si es positivo se mueven hacia abajo, si es negativo hacia arriba.
  • Num Columnas, son el número de columnas que se moverá la celda de referencia. Si es positivo se moverán a la derecha, si es negativo a la Izquierda.
  • Alto (Opcional), es el número de filas que tendrá la selección final. Si no lo ponemos, este valor será el mismo el número de filas en la referencia. Si la referencia es una sola celda el Alto es 1 por default. Si la referencia es un rango que tiene 3 filas, por default el alto es 3.
  • Ancho (Opcional), es el número de columnas que tendrá la selección final. Si no lo ponemos, este valor será el mismo que el número de columnas en la referencia. Si la referencia es una sola celda, por default el Ancho es 1. Si la referencia es un rango que tiene 3 columnas, por default el Ancho es 3.

Aquí dejamos una imagen con varios cálculos de la función. Más adelante los explicamos.

Función DESREF Excel

 

Usando la función DESREF en Excel.

Una función que al principio puede parecer confusa, pero con unos pocos ejemplos la entendemos rápidamente.

En el resumen rápido de la función explicamos sus parámetros, ahora vamos a resolver ejemplos.

Tenemos la siguiente lista de datos y vamos a usar la función para seleccionar de distintas maneras los datos.

Ejemplo 1, fórmula DESREF en Excel.

En el primer ejemplo usamos:

= DESREF(A1; 2; 3)

La referencia es la Celda A1.

En las filas lo movemos 2 espacios (A1 + 2 filas = A3) y en las columnas 3 espacios (A3 + 3 columnas = D3). Por lo que estaríamos en la celda D3. El contenido de la celda es “B”.

 

Ejemplo 2.

En el segundo ejemplo usamos:

= DESREF(A1; 1; 0)

La referencia es la Celda A1.

En las filas lo movemos 1 espacio (A1 + 1 fila = A2) y en las columnas 0 espacios (A2 + 0 columnas = A2). Por lo que estaríamos en la celda A2. El contenido de la celda es “1”.

 

Ejemplo 3, parámetros opcionales alto y ancho.

Ahora vamos a ver un ejemplo donde el resultado es un rango de datos. Para esto, vamos a sumar el rango de datos resultante.

En la imagen seleccionamos el rango de datos resultante de la función DESREF.

La función es:

= SUMA( DESREF(A1; 1; 0; 2; 2) )

La referencia es la celda A1.

Nos movemos 1 fila y 0 columnas, por lo que llegamos a la celda A2.

El alto es 2 y en ancho es 2, por lo tanto el resultado será el rango desde la celda A2 hasta 2 filas y 2 columnas, es decir, hasta la celda B3.

El resultado es un rango que va desde la celda A2, hasta la celda B3 (A2:B3).

Resumen:

  • A1, es la referencia.
  • 1; 0 mueven (reubican) la referencia, en filas y columnas.
  • 2; 2 indican el tamaño del rango de salida, partiendo de la referencia reubicada.

 

Ejemplo 4. Valores por default.

En la siguiente imagen puedes ver que las dos funciones de color azul estan dirigidas al mismo rango. Podemos ver que los valore por default para el alto y ancho, solo lo valores de la referencia.

Formula desref,

Además los valores que mueven o reubican las filas y columnas actúan sobre ambos valores del rango.

 

Ejemplo5.

En este ejemplo seleccionamos distintos valores al alto y ancho. Es un ejemplo más para que entiendas mejor la configuración de esta función.

En la siguiente imagen mostramos seleccionados los datos que arroja la función.

DESREF en Excel

 

Ejemplo 6.

En este ejemplo el rango de referencia es mayor que el rango del resultado. Esto lo logramos configurando el alto y ancho menores que el rango de referencia.

Para más tutoriales de Excel ve a este enlace.

Algunos temas que te pueden interesar.

Excel Pintar celda sí.

 

Insertar saltos de página en Excel.