Excel: вставка столбцов с формулой, автоматически

#excel #formula #vba

#excel #формула #vba

Вопрос:

Я не очень хорошо разбираюсь в Excel, но у меня есть эта задача. Есть столбцы, соответствующие месяцам, скажем, с января по май, после чего есть столбцы с теми же месяцами, которые должны иметь совокупную сумму до месяца, соответствующего первому набору столбцов. Итак, если столбец (скажем, июнь) вставляется после столбца мая в первом наборе, у меня автоматически должен быть столбец кумулятивной суммы (мне не нужно вставлять его отдельно), соответствующий июню с желаемой формулой во втором наборе столбцов.

Должен ли я использовать макросы, о которых я ПОНЯТИЯ не имею.

Комментарии:

1. Насколько гибкой является схема? Не могли бы вы вместо этого использовать каждый месяц в строке? Если это так, вы можете создать желаемый результат без кода, используя сводную таблицу.

Ответ №1:

Добрый день.

Я считаю, что вы можете сделать это с помощью одной формулы, которая представляет собой комбинацию заблокированных и разблокированных ссылок, подобных этой:

     =SUM($A2:A2)
  

Предполагая, что ваш столбец за январь находится в столбце A, эта формула будет суммировать только январь. Затем, когда вы скопируете формулу поверх столбца, она изменится на Sum ($ A2: B2), что приведет к добавлению в феврале. Итак, все, что вам нужно будет сделать, это либо:
A. Вставьте свои столбцы, затем скопируйте эту формулу из столбца предыдущего месяца
B. Скопируйте столбец предыдущего месяца и переименуйте месяц

Хорошего дня! -Мэтт

Комментарии:

1. Привет, Мэт, мое требование заключается в том, что мне не нужно копировать формулу или ячейки. Прошу прощения, если это не было ясно из описания ранее. Я обновил его. Спасибо за попытку.