Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2011, 16:32   #1
kaa1977
Пользователь
 
Регистрация: 13.05.2009
Сообщений: 39
По умолчанию подсчёт суммы, если меняется количество слагаемых

У меня следующий вопрос:
имеется столбец, количество строк меняется (от 15 до 30),
необходимо сосчитать сумму.

Проблема в том, что результат надо подставить в ближайшую незаполненную строку.

(то есть, если выдано 15 строк, то сумму ставим в 16-ую строку, . Для 30 строк, сумма должна быть в 31-й)


сам по себе расчёт суммы я вроде одолел. Столбец у меня на Листе 1. Промежуточные расчёты я делаю на Листе2.

1. вначале считаю заполненные строки
=30-СЧИТАТЬПУСТОТЫ(Лист1!B1:B30)

2. дальше считаю сумму (подсмотрел на этом форуме)
=СУММ(ИНДЕКС(Лист1!$B:$B;1):ИНДЕКС(Лист1!$B:$B;B2-1))

(столбец Лист1!$B:$B - сюда выводятся числа, которые надо просуммировать; B2 - сюда я записываю результат подсчёта заполненных строк)


а как дальше перенести эту расчитанную сумму в нужную ячейку??
kaa1977 вне форума Ответить с цитированием
Старый 17.03.2011, 17:52   #2
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Макросом.
Или Автофильтр, ячейка с суммой далеко внизу, скрыть пустые строки.
vikttur вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Количество ЕСЛИ Sagir Microsoft Office Excel 5 13.02.2011 12:12
Создание директории если количество файлов равно значению artemavd Общие вопросы Delphi 9 25.11.2010 15:38
найти количество машин марки X в городе Y через функцию ЕСЛИ 6865 Microsoft Office Excel 16 22.02.2010 01:46
Количество разных слов в тексте) Если можно сразу код pascal1994 Помощь студентам 1 05.02.2009 10:06