Cómo incrementar las referencias de celda en 7 filas para cada fila arrastrada en Excel

0

En Excel 2007 y Google Sheets, estoy tratando de arrastrar una fórmula para llenar celdas en una columna, pero necesito que cada fila sucesiva incremente las referencias de celda en siete filas. Por ejemplo, arrastre esta fórmula:

=((E19-E12)+(F19-F12)+(G19-G12)+(H19-H12))*10,0) 

abajo para producir:

A22=((E19-E12)+(F19-F12)+(G19-G12)+(H19-H12))*10,0)
A23=((E26-E19)+(F26-F19)+(G26-G19)+(H26-H19))*10,0)
A24=((E33-E26)+(F33-F26)+(G33-G26)+(H33-H26))*10,0)  

y así. Por lo tanto, aumenta el número de fila en 7 cada vez. (lecturas diarias agregadas a lecturas semanales)

Pedro
fuente
3
... y tu pregunta es ...?
Tetsujin
¿Qué es exactamente lo que quieres lograr, amigo?
duDE
Estoy tratando de encontrar una manera de arrastrar esto. Tengo que hacer esto durante 52 semanas durante 4-5 lecturas diferentes durante esas semanas. Me preguntaba si hay una manera de 'automatizar' el salto de 7 filas en cada línea. Gracias por la ayuda
Petros
Hay varias preguntas existentes sobre cómo arrastrar una fórmula y hacer que las referencias de celda se incrementen en 7 filas por cada fila que arrastre. Vea la discusión en los últimos comentarios de esta respuesta: superuser.com/a/859102/364367 para obtener una idea general de cómo hacerlo. Regrese si aún tiene preguntas.
Fixer1234

Respuestas:

2

No es bonito, pero con las funciones OFFSETy ROWpuede lograr lo que está buscando.

=(OFFSET($E$19,7*(ROW(A22)-22),0)-OFFSET($E$12,7*(ROW(A22)-22),0))+(OFFSET($F$19,7*(ROW(A22)-22),0)-OFFSET($F$12,7*(ROW(A22)-22),0))+(OFFSET($G$19,7*(ROW(A22)-22),0)-OFFSET($G$12,7*(ROW(A22)-22),0))+(OFFSET($H$19,7*(ROW(A22)-22),0)-OFFSET($H$12,7*(ROW(A22)-22),0))

Pegue esto en la celda A22 y arrastre hacia abajo. Podría considerar poner una columna de totales en la columna I, por ejemplo, la fórmula en la celda I12 sería

=SUM($E12:$H12)

Y también coloque estas fórmulas en las filas 19, 26, 33, etc. (puede copiar y pegar esa)

Entonces podría usar una fórmula mucho más simplificada para la diferencia semanal:

=OFFSET($I$19,7*(ROW(A22)-22),0)-OFFSET($I$12,7*(ROW(A22)-22),0)
CallumDA
fuente