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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2011, 12:12   #1
swetikhoney
Новичок
Джуниор
 
Регистрация: 20.10.2011
Сообщений: 1
По умолчанию Поквартальная разбивка сумм договоров

Товарищи, нужна помощь для написания проги в excel по следующим параметрам:
1. Есть два основных столбца: первый - сумма по контракту, второй - дата заключения.
Данные вводятся пользователем.
В столбце "Дата заключения" есть даты от 1 января 2012 года до 31 декабря 2012 года, которые добавляются соответственно в течение года.
2. Есть область разбития сумм контрактов по кварталам. Т.е. общая сумма контрактов за первый квартал, второй и т.д. (каждая строчка отдельно, в каждой изначально стоит ноль)
Суть проги заключается в том, чтобы если в столбце "Дата заключения" стоит дата, меньше чем 1 апреля 2012 года (начало второго квартала), то в ячейку "Общая сумма контрактов за первый квартал" к изначальному нулю приплюсовывалась соответствующая этой дате сумма.
Например, контракт заключили 1 февраля 2012 года на сумму 30 000 рублей. Внесли эти данные в таблицу (столбцы из первого пункта), а в ячейке "Общая сумма контрактов за первый квартал" вместо нуля появилась сумма 30 000.
Следующий контракт заключили 1 марта 2012 года на сумму 50 000 рублей, Внесли данные в таблицу, а в ячейке "Общая сумма за первый квартал" вместо 30 000, появилась сумма 80 000 (30 000 + 50 000).
Если условие "дата заключения меньше 1 апреля 2012" уже не выполняется, а выполняется условие "дата заключения больше либо равна 1 апреля 2012, но меньше 1 июля 2012 года", то должны выполняться такие же манипуляции, но только сумма за второй квартал уже заносится в ячейку "Общая сумма контрактов за второй квартал" и т.д.
Если выполняется условие "дата заключения больше либо равна 1 июля 2012, но меньше 1 октября 2012" - сумма заносится в ячейку "Общая сумма за третий квартал"
Если выполняется условие "дата заключения больше либо равна 1 октября, но меньше 31 декабря 2012" - сумма заносится в ячейку "общая сумма за четвертый квартал"
В ячейки с общими суммами за второй, третий и четвертый квартал, не попадают суммы из предыдущих кварталов, т.е. сумма первого квартала не учитывается в других ячейках (2-4), сумма первого и второго квартала не учитывается в суммах 3 и 4 квартала и т.д.

Помогите, плиз
swetikhoney вне форума Ответить с цитированием
Старый 20.10.2011, 15:55   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

А функция сумесли для кого создана?
gluk_fm вне форума Ответить с цитированием
Старый 20.10.2011, 16:04   #3
Volodshan
Форумчанин
 
Регистрация: 20.05.2008
Сообщений: 241
По умолчанию

Цитата:
Сообщение от swetikhoney Посмотреть сообщение
Товарищи, нужна помощь...
Сводная с группировкой дат вам в помощь!...
ps Или пример в студию...
Volodshan вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разбивка на файлы aoaoo Фриланс 2 24.12.2010 20:01
Автоматизация договоров Romuald Microsoft Office Excel 15 20.04.2010 09:21
Разбивка по функциям coNsept Общие вопросы C/C++ 4 15.04.2010 12:26
Автоматическая нумерация договоров, добавление контрагентов kitten2 Microsoft Office Word 1 22.12.2009 15:24