Función DESREF en Excel con argumentos dinámicos

En un editorial anterior abordamos la función DESREF de Excel y en esta oportunidad manejaremos sus argumentos de forma dinámica.

Recordemos que la sintaxis de esta función es:

=DESREF(ref;filas;columnas;alto;ancho)

Podemos hacer que el argumento filas o columna sea dinámico si la combinamos con otro tipo de funciones.

Supongamos que necesitamos que el rango fila sea dinámico. Para ello haremos uso de la función BUSCARV de la siguiente forma:

=DESREF(A1;BUSCARV(E2;B2:D24;3);1;5)

A1 es la referencia y el argumento fila será el valor que traiga la función BUSCARV que buscará el valor de la celda E2 en el rango B2:D24, y el argumento ancho será 5 pues el dato que nos interesa está en columna E, es decir la quinta columna de Excel.

El rango fila es dinámico porque cambiará según el resultado arrojado por la función BUSCARV que cubre un rango de 4 filas.

Este supuesto así como está presentado no tiene mayor utilidad pero para operaciones más complejas sí que la tiene como puede ser el caso de un gráfico con rangos dinámicos.

Descargar ejemplo en Excel

Contenido relacionado:
Compartirlo
Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.


Déjenos su opinión

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo con respeto, sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.