У меня много измеренных значений в каждом столбце. Я использую формулы под этими значениями, чтобы вычислять их. Я всегда редактирую первый столбец и перетаскиваю (маленький квадрат на юго-востоке выбранной ячейки), чтобы изменить и другие столбцы.
Было нормально работать с 5 значениями, но с 20 значениями в формуле все усложняется. Я хотел бы использовать имена ячеек, как я нашел в Переменная в Excel , но когда я использую drag-complete, эти ячейки не адаптируются для следующего столбца, как $ D $ 1 вместо D1.
Идеи для решения:
- Возможно, я могу объявить строку ячеек как массив и проиндексировать ее с помощью имени ячейки (строки), но как это возможно?
- Возможно, это проще с небольшим скриптом VBA, но я бы хотел этого избежать.
Заранее спасибо.
Редактировать 1:
Я боялся, что мой вопрос не так ясен. Я постараюсь прояснить это с помощью следующих файлов. Таким образом, Excel-Tag удален, я загрузил ods-File:
Мой файл выглядит как загруженный короткий пример example.ods .
Я создал имена ячеек во втором столбце, как "size
". Затем я поместил удобочитаемую формулу, например "=size+step+thickness*weight
", в C7
. Когда я перетаскиваю его в ячейки D7
и E7
, как показано в example.png . Я получаю, конечно, тот же результат, что и в C7
, потому что имена ячеек используются как абсолютные имена, например, $B$2
.
Как можно сделать понятные человеку формулы, примененные к D7
и E7
без редактирования D7
и E7
вручную? Когда я использую для C7 «=C2+C3+C4*C5
», я, конечно, могу использовать перетаскивание.
Надеюсь, теперь это стало понятнее. Я предполагаю, что это некоторая базовая функциональность, но я просто не знаю, как это описать. Возможно, у вас есть похожая идея сделать его более читабельным, чем «=C2+C3+C4*C5
».