jueves, 15 de septiembre de 2011

Función DESREF: Uso en la práctica de Excel

En el excelente artículo que desarrolló el grupo de Francisco Droguett, Josefina Silva y Josefina Vodanovic, vimos como utilizar la función DESREF; función, para la gran mayoría de nosotros desconocida. Una gran duda que queda luego de leer el post es ¿para qué sirve está función en la práctica?

En el post quedaba muy claro algunas aplicaciones sobre todo cuando va como argumento de una función (en el ejemplo SUMA). Pero existen múltiples usos que se le puede dar a esta función, en este artículo les muestro otros dos posibles usos:

Búsqueda
Si bien esta no es la única forma de resolver esta problemática, DESREF podría ayudarnos en la siguiente situación. Supongamos que tenemos una tabla con múltiples filas y columnas. Podríamos querer devolver un valor de dicha tabla, una forma sería hacerlo con BUSCARV por ejemplo, pero también podríamos usar DESREF. En el ejemplo se muestra una tabla que contiene todos los valores para la UF del año 2010 (en las columnas los meses, en las filas los días). Si tenemos como entrada el día y el mes y queremos que nos devuelva el valor de la UF, una solución muy simple sería usar: =DESREF(A1, [número del mes]; [número del día]). Así se ira moviendo desde A1, hasta el valor de la UF que se busca. En el ejemplo queda más claro:


Relleno contra sentido
Este uso es muy específico, pero más de alguna vez escuché la pregunta de como poder hacerlo. Supongamos que lo que necesitamos es Poder autocompletar una fórmula en el sentido contrario al de Excel. ¿Cómo es esto? Si yo autocompleto una fórmula de arriba hacia abajo, las referencias se iran moviendo hacia abajo, es decir si parto en A1 con mi fórmula y autocompleto, entonces la próxima referencia será a A2 y luego a A3 y así. Pero que pasa si queremos autocompletar, de arriba a abajo, pero que vaya moviéndose de izquierda a derecha. Lo más fácil sería disponer los datos de otra forma, pero también se podría usar DESREF. La explicación queda más clara en el ejemplo.



Aquí pueden descargar el archivo con el ejemplo.

No hay comentarios:

Publicar un comentario