La función DESPLAZAMIENTO de Excel crea una referencia a un área de la hoja de cálculo sin necesidad de escribir una celda o ingresar un valor. A continuación se explica cómo utilizar la función Desplazamiento en Microsoft Excel .

La función DESREF le permite hacer referencia indirecta a una celda o rango de celdas en Excel. Con OFFSET, puede seleccionar un punto de referencia inicial y luego ingresar direcciones en las celdas de destino, en lugar de conducir a ellas directamente.
Esto hace que la función DESREF sea extremadamente útil en hojas de cálculo volátiles de Excel. Puede utilizar simplemente la función DESREF, pero el verdadero potencial de esta función de Excel sólo se ve fácilmente cuando la anida dentro de otra función.
¿Qué es la función DESPLAZAMIENTO en Excel?
La función DESREF de Excel devuelve una referencia a una celda o rango de celdas. OFFSET calcula 5 parámetros y su fórmula es la siguiente:
=OFFSET(reference, rows, cols, height, width)
OFFSET tomará la posición de la referencia de celda, se moverá desde allí por número de fila y columna, luego devolverá la referencia de celda de destino.
Si los parámetros de alto y ancho son mayores que 1, se devuelve el rango de celdas dentro de esa área. La altura y el ancho son dos parámetros opcionales. Si no se ingresan, OFFSET coloca de manera predeterminada el valor 1 en el lugar vacío de estos dos parámetros y devuelve una referencia de celda única.
Cómo utilizar la función DESPLAZAMIENTO en Excel
Para usar OFFSET en Excel, debe ingresar 3 parámetros necesarios. Después de seleccionar la celda de referencia, OFFSET se moverá desde allí a las celdas siguientes de acuerdo con el parámetro de filas. Se moverá hacia la derecha según el parámetro cols.
A partir de aquí, OFFSET devuelve una referencia a la celda de destino. Si se establecen los parámetros de alto y ancho, OFFSET devolverá referencias a un rango de celdas. Aquí, la posición inicial de la celda objetivo será la celda superior izquierda.
En teoría suena complicado pero en la práctica es mucho más fácil. Lo verá claramente en el siguiente ejemplo.
Referencia a una celda

En este ejemplo, usaremos la función OFFSET para referirnos a C4. Con el uso más simple de la función DESPLAZAMIENTO, generará el contenido de la celda objetivo. Tendremos el contenido de la celda C4 - que es la número 5 después de ingresar esta fórmula. Los detalles de cada paso son los siguientes:
1. Seleccione la celda para ingresar la fórmula. Aquí está G1.
2. En la barra de fórmulas, ingrese:
=OFFSET(A1, 3, 2)
Esta fórmula llama a la función DESPLAZAMIENTO a la ubicación de la celda A1 , luego baja a la celda 3 y luego se mueve 2 celdas hacia la derecha hasta la celda C4 .
3. Presione Enter para ejecutar la fórmula, la celda devolverá el número 5. Este es el número en la celda C4. Esta fórmula funcionó correctamente.
Referencia a un rango de celdas.
Usando dos parámetros opcionales, alto y ancho, también puede obtener el resultado como un rango de celdas con la función DESPLAZAMIENTO en Excel. Continúe con el ejemplo anterior.
Esta vez, volveremos a las celdas C4 a D9 usando la función DESPLAZAMIENTO en Excel. Al igual que el ejemplo anterior, este ejemplo también utiliza A1 como primer punto de referencia.
1. Seleccione la celda donde desea ingresar la fórmula. Aquí está la celda G1.
2. En la barra de fórmulas, ingrese:
=OFFSET(A1, 3, 2, 6, 2)
Esta fórmula funciona igual que el primer ejemplo, excepto que cuando llega a la celda objetivo C4, calcula 6 filas y 2 columnas en lugar de solo una celda objetivo. C4 será el primer móvil de esta nueva gama.
3. Presione Entrar .

Ahora aparecerá el rango de celdas C4 a D9 donde ingresó la fórmula. El resultado será una matriz.
Arriba se muestra cómo utilizar la función DESPLAZAMIENTO en Excel con un ejemplo ilustrativo. Espero que el artículo te sea útil.