Как правильно настроить Excel на автоматическое увеличение

Как правильно настроить Excel на автоматическое увеличение

У меня есть вопрос по поводу автоматического увеличения при перетаскивании формул.

У меня есть несколько рядов данных в столбцах на листе, и я пытаюсь сослаться на них на другом листе.

Итак, на листе 2 я помещаю следующее в ячейку A2: ='War Participation & AttackTrack'!C1. Исходя из предыдущего опыта, мне нужно добавить еще несколько записей, чтобы знать, что делать, поэтому я добавляю следующие 2 строки в A3 и A4: ='War Participation & AttackTrack'!D1 ='War Participation & AttackTrack'!E1

Теперь я хочу, чтобы увеличивался только столбец, а не число. Когда я выделяю все 3 ячейки и перетаскиваю вниз, вместо этого в ячейке A4 появляется следующее: ='War Participation & AttackTrack'!C4

Почему я получаю это и как/можно ли заставить его правильно увеличиваться? Альтернативой для меня является ручной ввод довольно большого количества строк или написание макроса, чтобы сделать это.

Редактировать: Добавляю более сложный пример той же проблемы для справки:

У меня есть =(SUM('War Participation & AttackTrack'!D2:D1000)/(B3*2)), за которым следует =(SUM('War Participation & AttackTrack'!E2:E1000)/(B4*2)). Я хочу, чтобы столбцы увеличивались в первом диапазоне, а столбец и строка увеличивались в следующем диапазоне. Возможно ли это?

Спасибо

решение1

Вместо того, чтобы играть с автоинкрементом, используйте функции OFFSETили INDIRECT, например:

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

Это сместит вправо ваш первый диапазон и вниз вторую ссылку. (поместите первую формулу в строку 1).

Связанный контент