Saltar al contenido principal

Excel OFFSET Función

Autor: Silvia Última modificación: 2019-06-19

El excel Función de desplazamiento devuelve una referencia a una celda o un rango de celdas que se desplaza de una celda específica por un número determinado de filas y columnas.


Sintaxis

=OFFSET (reference, rows, cols, [height], [width])


Argumentos

Referencia (Requisitos): Una celda o un rango de celdas adyacentes que establecerá como punto de partida.
filas (Requisitos): El número de filas para subir (número negativo) o bajar (número positivo) desde el punto de partida.
Cols (Requisitos): El número de columnas que se moverán hacia la izquierda (número negativo) o hacia la derecha (número positivo) desde el punto de partida.
Altura (opcional): El número de filas que desea devolver. La altura debe ser un número positivo.
Ancho (opcional): El número de columnas que desea devolver. El ancho debe ser un número positivo.


Valor de retorno

La función DESPLAZAMIENTO devolverá un desplazamiento de referencia de celda desde un punto de inicio dado.


Notas de función

1. # ¡VALOR! El valor de error volverá cuando la referencia se refiera a un rango de celdas discontinuas.
2. #REF! El valor de error regresará cuando las filas y columnas desplacen la referencia sobre el borde de la hoja de trabajo.


Ejemplos

Ejemplo 1: uso básico de la función OFFSET

Devuelve una referencia a una celda con la siguiente fórmula:
=OFFSET(B2,3,1)

En este caso, B2 es el punto de partida, los números 3 y 1 significan que mover 3 filas hacia abajo y 1 columna a la derecha desde la celda B2, y devolver el valor en C5 finalmente. Ver captura de pantalla:

Devuelve una referencia a un rango de celdas con la siguiente fórmula:
=OFFSET(B2,3,1,2,2)

En este caso, obtendrá los resultados del rango 2 x 2 que está 3 filas por debajo y 1 columna a la derecha de la celda B2.

Note: # ¡VALOR! Se producirá un error cuando solo seleccione una celda para aplicar la función DESPLAZAMIENTO para devolver un rango de celdas. Debe seleccionar un rango de 2 x 2 (dice 4 celdas en blanco), ingrese la fórmula y presione el Ctrl + Shift + Participar claves para obtener los resultados.

Ejemplo 2: use la función OFFSET para sumar un rango de valores

Como mencionamos anteriormente, si intenta utilizar la función OFFSET como =OFFSET(B2,3,1,2,2) por sí solo en una sola celda, devolverá un # ¡VALOR! Error. Sin embargo, si combina la función SUM y OFFSET como se muestra a continuación, devolverá la suma de los valores en el rango C5: D6 directamente.

1. Seleccione una celda en blanco, copie la fórmula siguiente en ella y presione el Participar clave para obtener el resultado.
=SUM(OFFSET(B2,3,1,2,2)))

Ejemplo 3: sumar columnas según ciertos criterios

Como se muestra en la siguiente captura de pantalla, ¿cómo obtener las ventas totales de Mango de domingo a martes? Intente lo siguiente.

1. Seleccione una celda en blanco, copie la fórmula siguiente en ella y presione el Participar clave para obtener el resultado.
=SUM(OFFSET(C2:E2,MATCH(G4,B3:B8,),))

Notas:

1. En la fórmula anterior, MATCH(G4,B3:B8) está buscando Mango y regresando su posición en el rango B3: B8. Veamos, Mango ubica 5 filas debajo de la celda B2, por lo que devuelve el número 5;
2. Como el resultado COINCIDIR es 5, y la última coma aquí representa 0, la función DESPLAZAMIENTO ahora se muestra como OFFSET(C2:E2,5,0), lo que significa que el desplazamiento comienza desde el rango C2: E2, mueva 5 filas hacia abajo y 0 columna hacia la derecha para obtener la referencia al rango C7: E7;
3. Luego, la función SUM se muestra como SUM(C7:E7)y, finalmente, devuelve la suma de los valores en el rango C7: E7.


Más ejemplos

¿Cómo sumar cada n filas en Excel?

¿Cómo crear un rango dinámico con nombre en Excel?

¿Cómo devolver el valor de la celda cada cinco o enésima fila en Excel?


Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  50+ Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations