Excel avanzado - Módulo 2 - DESREF

Nos permite obtener un valor a partir de un punto de partida, de una referencia, de un origen.

De tal manera, que indicando cuántas filas y columnas te quieres mover obtener un valor, también nos permite obtener un rango.

Vamos a ver algunos ejemplos:

Por ejemplo, si este es mi origen.

desref

Si quiero llegar a este dato.

desref2

O a estos de aquí.

desref3

Tenemos que ver cuántas filas y columnas tenemos que movernos.

Para esto, algunas reglas.

desre4

Los desplazamientos hacia abajo y hacia la derecha son positivos, los desplazamientos hacia arriba y hacia la izquierda son negativos.

Cuando usamos funciones en Excel, lo primero que tenemos que mencionar son las filas, y luego las columnas.

Es decir.

desref6

Si estoy aquí, Origen, y quiero ir a A, tengo que bajar dos filas y dos columnas hacia la derecha.

desref7

Si quiero llegar a B, tengo que bajar cinco filas y cero columnas.

desref8

Si quiero llegar a C, bajamos dos filas y nos movemos dos columnas hacia la izquierda.

desref9

Si quiero llegar a D, debo moverme tres filas hacia arriba y una hacia la izquierda.

desref10

Y, si quiero llegar a D, tengo que moverme cuatro filas hacia arriba y una columna a la derecha.

desref11

Si usamos estos valores con la función DESREF, seria de la siguiente manera.

desref12

Para que esto funcione debemos fijar el origen (D10).

desref13

Copiamos hacia abajo.

desref14

En este caso, la función DESREF me está devolviendo un valor a partir de la fila y columna que le hemos indicado, esta es la función DESREF, en su mínima expresión.

Veamos otro ejemplo, tenemos los siguientes valores, también una suma.

desref15

Ahora me gustaría definir la cantidad y que salga aquí la suma.

desref16

¿Qué significa esto? por ejemplo, nos dicen quiero la suma de los dos primeros valores.

desref18

Entonces, sería la suma de los dos primeros valores, 10 + 30.

Sería de la siguiente manera.

desref19

Pero, como hacemos que esto sea dinámico, con la función DESREF, podía colocarme aquí.

desref20

Y moverme cero filas y cero columnas.

desref21

Esto significa que me quiero traer el valor de 10, pero, qué pasaría si además lo que me quiero traer tiene una dimensión de 1 y 1.

desref23

Recuerden que cuando le especificamos en ancho y el alto, sería una fila de alto y una columna de ancho, y también sale 10.

desref24

Si queremos especificar todo el rango.

desref25

Seria 5,1, es decir, 5 filas de alto, y una columna de ancho, pero si lo indicamos nos devolverá un error.

desref27

Porque la función DESREF, no lo puede mostrar en una sola celda, pero si me está trayendo todos los valores, para comprobar que me trae todo el rango, puedo usar la función SUMA de la siguiente manera.

desref28

Nos da como resultado 95.

Si en vez de indicarle 5, le decimos 2, entonces me saldría 40, porque es la suma de las dos primeras cantidades.

desref30

Entonces, si en lugar de ponerlo de forma fija, lo ponemos de la siguiente manera.

desref31

Sería ya dinámico, si cambiamos el valor de C12, nos haría la suma de los valores indicados en la celda C12.

Los rangos dinámicos son factibles a partir de la función DESREF.


 

¿Te gustó? Pues comparte ;-)
Conoce al autor

miguel angel franco gafrcia

Excel basico, medio y avanzado

Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 600px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame