Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 28.05.2009, 17:27   #1
Deni55
Форумчанин
 
Регистрация: 10.04.2009
Сообщений: 64
Репутация: 10
Печаль Сумма значений строк

Есть проблема! Нужно сосчитать сумму значений всех строк по источникам (ФОМС, Бюджет, ПД), с помощью формул получается очень громоздго! предпологаю что если использовать макросы, файл будет весить намного меньше! Проблема в том, что я не очень разбираюсь в макросах! Помогите кто может! Если можно с коментариями!
Заранее благодарен!
Вложения
Тип файла: rar Сумма строк.rar (263.1 Кб, 20 просмотров)
Deni55 вне форума   Ответить с цитированием
Старый 28.05.2009, 19:04   #2
IgorGO
МегаМодератор
СуперМодератор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Адрес: УКРАЇНА, Київ
Сообщений: 9,174
Репутация: 1811

icq: 7934250
skype: i2x0,5
По умолчанию

см.вложение.
Цитата:
Проблема в том, что я не очень разбираюсь в макросах!
у меня та же проблема только еще в более запущеном состоянии - я вообще не разбираюсь в макросах, приходится писать формулы. я ваш файл чуть поправил.
Вложения
Тип файла: rar Книга101.rar (223.7 Кб, 18 просмотров)
IgorGO вне форума   Ответить с цитированием
Старый 29.05.2009, 05:38   #3
SAS888
Профессионал
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,162
Репутация: 1127
По умолчанию

Ну, если хочется при помощи VBA, то см. пример во вложении.
P.S. Если уж использовать VBA, то и формулы в скрытых столбцах тоже нужно выбросить.
Вложения
Тип файла: rar Сумма строк_2.rar (215.3 Кб, 12 просмотров)
SAS888 вне форума   Ответить с цитированием
Старый 29.05.2009, 09:27   #4
Deni55
Форумчанин
 
Регистрация: 10.04.2009
Сообщений: 64
Репутация: 10
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
P.S. Если уж использовать VBA, то и формулы в скрытых столбцах тоже нужно выбросить.
Соглашусь с этими доводами! Вот только как это сделать??
Надо было наверное сразу указать это в вопросе!
Deni55 вне форума   Ответить с цитированием
Старый 29.05.2009, 10:49   #5
SAS888
Профессионал
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,162
Репутация: 1127
По умолчанию

Посмотрите один из возможных вариантов.
Обратите внимание, что файл немного "похудел".
Вложения
Тип файла: rar Сумма строк_3.rar (37.2 Кб, 15 просмотров)
SAS888 вне форума   Ответить с цитированием
Старый 29.05.2009, 10:57   #6
IgorGO
МегаМодератор
СуперМодератор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Адрес: УКРАЇНА, Київ
Сообщений: 9,174
Репутация: 1811

icq: 7934250
skype: i2x0,5
По умолчанию

а так подойдет?
Вложения
Тип файла: rar Книга101.rar (214.1 Кб, 16 просмотров)
IgorGO вне форума   Ответить с цитированием
Старый 29.05.2009, 11:38   #7
Deni55
Форумчанин
 
Регистрация: 10.04.2009
Сообщений: 64
Репутация: 10
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
а так подойдет?
Так не пойдет! В колонке всего по ФОМС, Бюджет и пд идет подсчет значений вводимых в соответствующие строки.
т.е. В столбце всего должна быть сумма, а у вас значеня вводимые руками!
Подходит для маленькой таблици, формула подъсчета столбца!
Я хочу как можно больше облегчить файл! Дело в том! что у меня таких листов в книге будет много!

И что считает эта формула?? =(СЧЁТЗ(C2)-1)/3*4+1

Спасибо за старания!
Deni55 вне форума   Ответить с цитированием
Старый 29.05.2009, 12:03   #8
IgorGO
МегаМодератор
СуперМодератор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Адрес: УКРАЇНА, Київ
Сообщений: 9,174
Репутация: 1811

icq: 7934250
skype: i2x0,5
По умолчанию

ясно.
я написал всего две формулы:
1. формула в ячейке (2,203) считает сколько элементов есть в таблице.
2. формула в ячейке (1,204) она же в ячейках (1,206), (1,208) считает сумму по колонке ВСЕГО, соответсвенно, для: ФОМС, Бюджет и ПД. А цифры 1, 2, 3...6 я написал вручную, чтобы проверить, что считаю, то что задумал.
IgorGO вне форума   Ответить с цитированием
Старый 29.05.2009, 12:07   #9
SAS888
Профессионал
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,162
Репутация: 1127
По умолчанию

Цитата:
Я хочу как можно больше облегчить файл!
1. А что, вариант с макросами не устраивает?
2. Файл будет еще "легче", если по минимому использовать границы таблиц, заливку, цвет шрифта и т.п.
SAS888 вне форума   Ответить с цитированием
Старый 29.05.2009, 12:19   #10
Deni55
Форумчанин
 
Регистрация: 10.04.2009
Сообщений: 64
Репутация: 10
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Посмотрите один из возможных вариантов.
Обратите внимание, что файл немного "похудел".
Все отлично! И похудел хорошо! Вот только результаты плохо обновляюстя в конечной сумме! (под конечной суммой подразумеваются ячейки GV1,GX1 и GZ1) Для того чтобы установилась конечная сумма необходимо после ввода файла либо переоткрыть книгу, либо произвести редактирование ячейки! Как можно это исправить?
Deni55 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма значений таблицы условию. Drummer_SV Microsoft Office Excel 4 13.05.2009 16:24
Формула (Сумма произведений двух строк) Propan Microsoft Office Excel 2 24.04.2009 14:25
создать массив сл значений, сумма которых определена prasvit Помощь студентам 13 04.04.2009 03:35
СУММА ЗНАЧЕНИЙ ЭЛЕМЕНТОВ Dimak24 Помощь студентам 1 24.12.2008 10:29
HELP!Си - программа для работы со строками + сумма строк в матрице! DUPLET Помощь студентам 1 20.12.2007 22:16


21:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.