Страницы: 1
RSS
Сумма дней каждого месяца
 
Доброго времени суток.
Помогите пожалуйста со следующей проблемой:

В первой таблице есть начальная дата, количество дней и стоимость каждого дня.
Необходимо вывести во вторую таблицу общее количество дней каждого месяца.

Ума не приложу как это сделать.
 
Диапазоны с датами  перекрываются, поэтому количество дней лучше также расположить
в три строчки.Как учитывать стоимость дня? Можно решить макросом.
Изменено: Kuzmich - 27.12.2015 01:48:02
 
Посчитайте вручную и покажите, что должно получиться.
 
Вот именно то, что должно получиться.
Подсчет общего количества дней в каждом месяце, в зависимости от введенной даты.
Есть ли более удобный или простой способ? Приходится формулу в каждой ячейке править вручную, а введенных дат могу быть сотни.
Вижу что работает, но чувствую что сделано криво.. на большее моих знаний не хватает.
 
Был ведь нормальный ник...
 
Согласен, сменил и самому не понравилось. )
 
Цитата
сменил и самому не понравилось
А главное автор файла: вероника
Цитата
Есть ли более удобный или простой способ?
Я же писал, что макросом, я таких больших формул не знаю.
Посмотрите мой вариант. Обратите внимание на формат месяцев
 
Дата начала и Дата окончания входят в Количество дней?
В файле поправил исходные данные так, что-бы эти даты входили.
Формула получилась довольно громоздкая, при желании некоторые ее повторяющиеся части можно поименовать. Переход на на следующий год не предусмотрен. См. файл
Код
=ЕСЛИ(И(ТЕКСТ($B8;"ММММ")=G$7;ТЕКСТ($D8;"ММММ")=G$7);$C8;ЕСЛИ(ТЕКСТ($B8;"ММММ")=G$7;ДЕНЬ(КОНМЕСЯЦА($B8;0))-ДЕНЬ($B8)+1;ЕСЛИ(ТЕКСТ($D8;"ММММ")=G$7;ДЕНЬ($D8);ЕСЛИ(И(РАЗНДАТ($B8;$D8;"m")>0;МЕСЯЦ($D8)>=МЕСЯЦ(G$7&0));ДЕНЬ(ДАТА($G$3;МЕСЯЦ(G$7&0)+1;));0))))
Изменено: Sanja - 27.12.2015 23:06:47
Согласие есть продукт при полном непротивлении сторон
 
Sanja, спасибо. Именно то, что нужно.
Всем спасибо за помощь.
 
Sanja, извините, поспешил закрыть тему.
Если указать "Кол-во дней" больше месяца, то формула некорректно отображает дни перед начальной датой.
Например, если я поставлю Начальную дату 01.03.2015 и количество дней 40, то в графе Январь и Февраль вместо 0 увижу 31 и 28.
 
Если начальная дата начинается не с первого числа, то чуть изменил логику
работы макроса. На листе кнопка "Количество дней"
 
Kuzmich, спасибо огромное.
Страницы: 1
Читают тему
Наверх