Я пытаюсь сделать формулу из одного листа (Лист 2), которая рассчитывает минимальное значение данного блока ячеек в другом (Лист 1). Блок имеет одинаковый размер.
Когда я перетаскиваю формулу вниз, она не меняет тот же интервал, что и размер блока, т. Е. Вместо результирующих ячеек, формулирующих данные с 1-4, 5-8, 9-12, я получаю результаты для 1- 4, 2-5, 3-6
Изменить: я пытаюсь получить минимальное значение каждого дня в листе 2 до соответствующего дня. Поэтому для листа 2 B5 я пытаюсь =MIN('Sheet1'!B2:D5)
и когда я хочу перетащить формулу вниз, лист 2 B6 должен заполниться как =MIN('Sheet1'!B6:D9)
но вместо этого заполняется как =MIN('Sheet1'!B3:D6)
. Если бы я мог вычислить это только для одного столбца, я мог бы просто вложить эти два столбца в функцию min отдельно, но мне тоже не повезло.
пример
Редактировать 2 На тестовой странице решение Гэри работает отлично! Однако на моем реальном приложении я не начинаю анализировать до 132. Я скорректировал вашу формулу, чтобы быть ="Sheet1!B"&(132+4*(ROW()-1)) & ":D" & (135+4*(ROW()-1))
но я получаю опорную ошибку при входе в функцию INDIRECT
. Похоже, что это была первая функция для ссылки на лист 1!B200:D203 по какой-то причине. Это проблема с тем, где на листе 2 я ввожу это, или это что-то еще, что я не понимаю? Он даже позволяет мне вводить отрицательные числа для начала отсчета, чтобы уменьшить число, но все равно выдает ошибку #REF
.