#excel #formula #vba
#excel #формула #vba
Вопрос:
Я не очень хорошо разбираюсь в Excel, но у меня есть эта задача. Есть столбцы, соответствующие месяцам, скажем, с января по май, после чего есть столбцы с теми же месяцами, которые должны иметь совокупную сумму до месяца, соответствующего первому набору столбцов. Итак, если столбец (скажем, июнь) вставляется после столбца мая в первом наборе, у меня автоматически должен быть столбец кумулятивной суммы (мне не нужно вставлять его отдельно), соответствующий июню с желаемой формулой во втором наборе столбцов.
Должен ли я использовать макросы, о которых я ПОНЯТИЯ не имею.
Комментарии:
1. Насколько гибкой является схема? Не могли бы вы вместо этого использовать каждый месяц в строке? Если это так, вы можете создать желаемый результат без кода, используя сводную таблицу.
Ответ №1:
Добрый день.
Я считаю, что вы можете сделать это с помощью одной формулы, которая представляет собой комбинацию заблокированных и разблокированных ссылок, подобных этой:
=SUM($A2:A2)
Предполагая, что ваш столбец за январь находится в столбце A, эта формула будет суммировать только январь. Затем, когда вы скопируете формулу поверх столбца, она изменится на Sum ($ A2: B2), что приведет к добавлению в феврале. Итак, все, что вам нужно будет сделать, это либо:
A. Вставьте свои столбцы, затем скопируйте эту формулу из столбца предыдущего месяца
B. Скопируйте столбец предыдущего месяца и переименуйте месяц
Хорошего дня! -Мэтт
Комментарии:
1. Привет, Мэт, мое требование заключается в том, что мне не нужно копировать формулу или ячейки. Прошу прощения, если это не было ясно из описания ранее. Я обновил его. Спасибо за попытку.