Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] Сумма по нарастающей из разных листов

Ответить
Настройки темы
2010 - [решено] Сумма по нарастающей из разных листов

Ветеран


Сообщения: 2205
Благодарности: 730


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: sov44
Дата: 10-12-2015
Подскажите с формулой, чтобы получить сумму по нарастающей для значений из разных листов? В частности в ячейку А5 из листа 1 значение из ячейки С5 листа 1 и из ячейки А4 листа 2
Попытка получить нарастающее формулой =СУММ($C$5:C5) не работает.

Отправлено: 16:52, 31-03-2015

 

Динохромный


Contributor


Сообщения: 712
Благодарности: 322

Профиль | Отправить PM | Цитировать


sov44, честно говоря не очень понял фразу "по нарастающей"
Цитата sov44:
В частности в ячейку А5 из листа 1 значение из ячейки С5 листа 1 и из ячейки А4 листа 2 »
если имеется в виду, что А5 должно быть суммой С5 и А4 листа2, то формула такая:
=C5+Лист2!A4
если имеется в виду не это, поясните вашу мысль

Отправлено: 17:21, 31-03-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2205
Благодарности: 730

Профиль | Отправить PM | Цитировать


Цитата a_axe:
честно говоря не очень понял фразу "по нарастающей" »
Имеется ввиду, что каждое новое значение, введённое в ячейку С5 увеличивает значение А5 на это значение. Ввёл в С5 цифру 3, в А5 стало 3, затем ввёл в С5 цифру 5, в А5 стало 8.
Главное понять принцип "приращения", чтобы затем допилить таблицу excel под свои нужды.

Отправлено: 18:46, 31-03-2015 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


sov44, никак.

Используйте принцип не «новое значение, введённое в ячейку С5», а «значение, введённое в C5, новое значение — в C6, ещё одно новое — в C7» и т.д. Т.е., используйте диапазоны ячеек.

Отправлено: 19:26, 31-03-2015 | #4


Модератор


Moderator


Сообщения: 16855
Благодарности: 3251

Профиль | Сайт | Отправить PM | Цитировать


sov44, решение макросами:
Alt+F11
в код листа 1 вставьте
Код: Выделить весь код
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error GoTo 10
        If Intersect(Target, [C5]) Is Nothing Then Exit Sub
            Application.EnableEvents = False
            first = [a5]
            first = first + Target.Value
            [a5] = first
10  Application.EnableEvents = True
End Sub
В код листа 2 вставьте
Код: Выделить весь код
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error GoTo 10
        If Intersect(Target, [A4]) Is Nothing Then Exit Sub
            Application.EnableEvents = False
            first = Worksheets(1).[a5]
            first = first + Target.Value
            Worksheets(1).[a5] = first
10  Application.EnableEvents = True
End Sub
Сохраните файл в книгу с поддержкой макросов (расширение xlsm). Пользуйтесь

-------
При заполнении сведений о конфигурации компьютера не забудь поставить флажок: отображать - "Да"
-------------------------------------------------------------------------------------------
Ассоциация VirusNet - помощь и обучение борьбе с вирусами. Некоторые вопросы загрузки в моем блоге

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:29, 31-03-2015 | #5



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - [решено] Сумма по нарастающей из разных листов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2007 - [решено] Перебор листов и ячеек в VBA alef2474 Microsoft Office (Word, Excel, Outlook и т.д.) 6 13-01-2013 18:28
Сканер - [решено] Сканирование нескольких листов сразу. Chydak Прочее железо 3 21-06-2011 11:42
C/C++ - Генератор титульных листов Hector Программирование и базы данных 2 29-11-2010 19:21
Алгоритм раскроя прямоугольных листов Serglink Программирование и базы данных 4 10-06-2004 11:06
считалка распечатанных листов Domashenko Alexey Хочу все знать 1 06-06-2004 20:46




 
Переход