Cómo utilizar la función OFFSET (DESREF) en Excel
Español | Inglesa |
---|---|
DESREF | OFFSET |
La función DESREF en Microsoft Excel y Google Sheets es extremadamente útil para crear referencias dinámicas que se adaptan a los cálculos dentro de una hoja de cálculo. Esta función permite obtener un rango de celdas situadas a una distancia específica de una celda o rango de referencia inicial.
Descripción de la función
La sintaxis de la función DESREF es la siguiente:
=DESREF(celda_referencia, filas, columnas, alto, ancho)
- celda_referencia: La celda o rango desde el cual se inicia el desplazamiento.
- filas: El número de filas que se desplaza la referencia, hacia arriba o hacia abajo.
- columnas: El número de columnas que se desplaza desde la celda de referencia, a la izquierda o derecha.
- alto (opcional): La cantidad de filas del rango resultante.
- ancho (opcional): La cantidad de columnas del rango resultante.
Es importante mencionar que si los parámetros ‘filas’ o ‘columnas’ llevan a una referencia fuera del límite de la hoja, se producirá un error. Además, si se omiten los parámetros ‘alto’ y ‘ancho’, el rango retornado será de una única celda.
Ejemplos prácticos del uso de DESREF
A continuación, analizaremos cómo se puede emplear la función DESREF en dos escenarios habituales:
Escenario 1: Análisis financiero
Imagina que necesitas obtener el promedio de ventas del último trimestre, pero la ubicación de la columna con los datos cambia en cada reporte. Supongamos que los datos de este trimestre están en la columna F y necesitas los valores de las filas 5 a 7.
=DESREF(A1, 4, 5, 3, 1)
En este ejemplo, la función comienza en la celda A1 y se desplaza 4 filas hacia abajo y 5 columnas a la derecha hasta llegar a la celda F5. A partir de esta celda, selecciona un rango que abarca 3 filas de alto y 1 columna de ancho (F5:F7).
Escenario 2: Navegación automática en listas dinámicas
Supón que gestionas una lista de empleados y deseas visualizar información que varía mes a mes. Si la información se agrega en nuevas columnas cada mes, puedes emplear DESREF para actualizar la referencia de manera automática.
=B1 & DESREF(A1, 0, CONTAR(A1:Z1)-1)
En este caso, B1 contiene el texto «Datos del mes: «. La función DESREF se utiliza para referenciar la última columna con datos en la fila 1, integrando dinámicamente esta información al texto inicial. El segmento ‘CONTAR(A1:Z1)-1’ cuenta las columnas ocupadas entre A1 y Z1, ajustando así la referencia de columna en DESREF.
Estos ejemplos demuestran cómo la función DESREF puede adaptarse a diferentes situaciones para el manejo dinámico de datos en Excel y Google Sheets, siendo una herramienta indispensable en análisis donde las referencias y rangos son variables.
Maggiori informazioni: https://support.microsoft.com/es-es/office/desref-función-desref-c8de19ae-dd79-4b9b-a14e-b4d906d11b66