Hacer que Excel realice el incremento automático correctamente

Hacer que Excel realice el incremento automático correctamente

Tengo una pregunta sobre el incremento automático al arrastrar fórmulas.

Tengo varias series de datos en columnas en una hoja y estoy intentando referenciarlos en otra hoja.

Entonces, en la hoja 2 coloco lo siguiente en la celda A2: ='Participación en la guerra y seguimiento de ataques'!C1. Según la experiencia anterior, necesito darle algunas entradas más para saber qué hacer, así que agrego las siguientes 2 líneas en A3 y A4: ='War Participation & AttackTrack'!D1 ='War Participation & AttackTrack'!E1

Ahora solo quiero que se incremente la columna, no el número. Cuando resalto las 3 celdas y las arrastro hacia abajo, obtengo lo siguiente en la celda A4: ='War Participation & AttackTrack'!C4

¿Por qué recibo esto y cómo puedo lograr que se incremente correctamente? La alternativa es ingresar manualmente algunas líneas o escribir una macro para hacerlo.

Editar: agregar un ejemplo más complejo del mismo problema como referencia:

Tengo =(SUM('War Participation & AttackTrack'!D2:D1000)/(B3*2)) seguido de =(SUM('War Participation & AttackTrack'!E2:E1000)/(B4*2)). Quiero que las columnas aumenten en el primer rango y que la columna y la fila aumenten en el siguiente rango. es posible?

Gracias

Respuesta1

En lugar de jugar con el incremento automático para el uso OFFSETo INDIRECTlas funciones del trabajo, por ejemplo:

=(SUM(OFFSET('War Participation & AttackTrack'!D2:D1000,0,ROW()-1))/(OFFSET(B3,ROW()-1,0)*2))

Esto desplazará hacia la derecha su primer rango y bajará la segunda referencia. (coloque la primera fórmula en la fila 1).

información relacionada