Добрый вечер, уважаемые форумчане! Буду рад любой помощи при решении моей задачи. Есть данные по месяцам (строка 3). Есть периоды. Хотелось бы, чтобы при вводе периодов сумма рассчитывалась исходя из заданных периодов. Подскажите, как можно реализовать такое?
Добрый вечер, уважаемые форумчане! Буду рад любой помощи при решении моей задачи. Есть данные по месяцам (строка 3). Есть периоды. Хотелось бы, чтобы при вводе периодов сумма рассчитывалась исходя из заданных периодов. Подскажите, как можно реализовать такое?Leojse
Сообщение отредактировал Leojse - Пятница, 07.04.2017, 23:25
Здравствуйте. Что то как то не понятно, по какой логике распределяется сумма по месяцам? Сума всех периодов 1262, а сумма по году 1826, январь длиннее февраля а сумма меньше. Почему? А ненужный файл из темы можете самостоятельно удалить, нажав внизу сообщения справа "Правка"
Здравствуйте. Что то как то не понятно, по какой логике распределяется сумма по месяцам? Сума всех периодов 1262, а сумма по году 1826, январь длиннее февраля а сумма меньше. Почему? А ненужный файл из темы можете самостоятельно удалить, нажав внизу сообщения справа "Правка"gling
ЯД-41001506838083
Сообщение отредактировал gling - Пятница, 07.04.2017, 23:14
gling, спасибо, что рассматриваете мой вопрос! Числа, которые указаны в строке 3 могут быть произвольные. Также, могут быть заданы любые диапазоны дат. Поясню на примере с 03 марта 2016 по 15 декабря 2016. Хотелось бы ввести соответствующие даты в "Начало периода" и "Конец периода" и получить соответствующую сумму. Так как начало задано с 3 марта, а конец периода 15 декабря, то получится март=121,4/31*29+ все данные в полном объеме с апреля по ноябрь+ неполный декабрь. Декабрь=200,6/31*17. В итоге, должна получится сумма 1511,574.
gling, спасибо, что рассматриваете мой вопрос! Числа, которые указаны в строке 3 могут быть произвольные. Также, могут быть заданы любые диапазоны дат. Поясню на примере с 03 марта 2016 по 15 декабря 2016. Хотелось бы ввести соответствующие даты в "Начало периода" и "Конец периода" и получить соответствующую сумму. Так как начало задано с 3 марта, а конец периода 15 декабря, то получится март=121,4/31*29+ все данные в полном объеме с апреля по ноябрь+ неполный декабрь. Декабрь=200,6/31*17. В итоге, должна получится сумма 1511,574.Leojse
Leojse, Ваши расчеты в примере не совсем верные. Например, если Вы берете по 18 сентября, то умножать надо на 18, а не на 13. Посмотрите вариант в файле. Месяцы во второй строке заменены датами [p.s.]На МШ не претендую, потому что довольно длинно получилось, а укорачивать - это не мой конёк [/p.s.]
Leojse, Ваши расчеты в примере не совсем верные. Например, если Вы берете по 18 сентября, то умножать надо на 18, а не на 13. Посмотрите вариант в файле. Месяцы во второй строке заменены датами [p.s.]На МШ не претендую, потому что довольно длинно получилось, а укорачивать - это не мой конёк [/p.s.]Pelena
Когда создавал тему, даже и не думал, что эта задача будет размещена в теме "Мозговой штурм"... Даже и не знаю, чтобы я делал без этого замечательного форума! Всем огромное спасибо за решения!
Когда создавал тему, даже и не думал, что эта задача будет размещена в теме "Мозговой штурм"... Даже и не знаю, чтобы я делал без этого замечательного форума! Всем огромное спасибо за решения!Leojse
Сообщение отредактировал Leojse - Суббота, 08.04.2017, 13:03