Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Распределение дней между двумя датами по месяцам - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Распределение дней между двумя датами по месяцам (Формулы/Formulas)
Распределение дней между двумя датами по месяцам
cmyk Дата: Пятница, 19.02.2016, 18:59 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Приветствую Вас, уважаемые форумчане!
Столкнулся со странной ситуацией, которая очень серьёзно затормозила работу над моим проектом. Самостоятельно решить проблему, к сожалению, не смог.
Ситуация следующая: пытаюсь прописать формулой настраиваемый временной период (количество дней между датами) с учётом реального количества дней в том или ином месяце. Формула должна распределять дни по месяцам, начиная с указанной даты, в соответствии с количеством дней в месяц. Если проставлять любые даты в промежутке с 01.02.2016 по 30.09.2016, то формула считает корректно, но стоит только выбрать октябрь, ноябрь или декабрь - она начинает показывать чушь :'( :'( :( . Кто-нибудь, пожалуйста, помогите определить, что не так с формулой!!! Буду просто непомерно благодарен!!!
Файл прикладываю.
К сообщению приложен файл: _3.xlsx(17Kb)


Всем добра!!
 
Ответить
СообщениеПриветствую Вас, уважаемые форумчане!
Столкнулся со странной ситуацией, которая очень серьёзно затормозила работу над моим проектом. Самостоятельно решить проблему, к сожалению, не смог.
Ситуация следующая: пытаюсь прописать формулой настраиваемый временной период (количество дней между датами) с учётом реального количества дней в том или ином месяце. Формула должна распределять дни по месяцам, начиная с указанной даты, в соответствии с количеством дней в месяц. Если проставлять любые даты в промежутке с 01.02.2016 по 30.09.2016, то формула считает корректно, но стоит только выбрать октябрь, ноябрь или декабрь - она начинает показывать чушь :'( :'( :( . Кто-нибудь, пожалуйста, помогите определить, что не так с формулой!!! Буду просто непомерно благодарен!!!
Файл прикладываю.

Автор - cmyk
Дата добавления - 19.02.2016 в 18:59
abtextime Дата: Пятница, 19.02.2016, 19:18 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 427
Репутация: 60 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(МЕСЯЦ($D$13)&ГОД($D$13)="32016";ЕСЛИ(МЕСЯЦ($C$13)&ГОД($C$13)>"32016";H22-СУММ(ДЕНЬ($D$13)-1);$E$13);ЕСЛИ(МЕСЯЦ($D$13)&ГОД($E$13)>"32016";0;ЕСЛИ($E$13-СУММ($G$32:G32)>H22;H22;$E$13-СУММ($G$32:G32))))


В фрагменте ЕСЛИ(МЕСЯЦ($D$13)&ГОД($E$13) почему ГОД($E$13), а не ГОД($D3)
 
Ответить
Сообщение
Код
=ЕСЛИ(МЕСЯЦ($D$13)&ГОД($D$13)="32016";ЕСЛИ(МЕСЯЦ($C$13)&ГОД($C$13)>"32016";H22-СУММ(ДЕНЬ($D$13)-1);$E$13);ЕСЛИ(МЕСЯЦ($D$13)&ГОД($E$13)>"32016";0;ЕСЛИ($E$13-СУММ($G$32:G32)>H22;H22;$E$13-СУММ($G$32:G32))))


В фрагменте ЕСЛИ(МЕСЯЦ($D$13)&ГОД($E$13) почему ГОД($E$13), а не ГОД($D3)

Автор - abtextime
Дата добавления - 19.02.2016 в 19:18
abtextime Дата: Пятница, 19.02.2016, 19:18 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 427
Репутация: 60 ±
Замечаний: 0% ±

Excel 2010
$D$13, конечно
 
Ответить
Сообщение$D$13, конечно

Автор - abtextime
Дата добавления - 19.02.2016 в 19:18
gling Дата: Пятница, 19.02.2016, 19:19 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1656
Репутация: 403 ±
Замечаний: 0% ±

2010
Цитата
Логическая формула врёт
Сомневаюсь,я. Наиболее вероятно, что вы хотите получит желаемый результат, от неправильно записаной формулы.


ЯД-41001506838083
 
Ответить
Сообщение
Цитата
Логическая формула врёт
Сомневаюсь,я. Наиболее вероятно, что вы хотите получит желаемый результат, от неправильно записаной формулы.

Автор - gling
Дата добавления - 19.02.2016 в 19:19
AlexM Дата: Пятница, 19.02.2016, 19:22 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3598
Репутация: 903 ±
Замечаний: 0% ±

Excel 2003
Код
=СУММПРОИЗВ(Ч(ТЕКСТ(СТРОКА(ИНДЕКС(A:A;$D$13):ИНДЕКС(A:A;$C$13));"ММММ")=F11))
К сообщению приложен файл: cmyk_1.xls(56Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(Ч(ТЕКСТ(СТРОКА(ИНДЕКС(A:A;$D$13):ИНДЕКС(A:A;$C$13));"ММММ")=F11))

Автор - AlexM
Дата добавления - 19.02.2016 в 19:22
cmyk Дата: Пятница, 19.02.2016, 19:31 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Большое спасибо за ответы, но после замены $E$13 на $D$13, ничего не изменилось...


Всем добра!!
 
Ответить
СообщениеБольшое спасибо за ответы, но после замены $E$13 на $D$13, ничего не изменилось...

Автор - cmyk
Дата добавления - 19.02.2016 в 19:31
cmyk Дата: Пятница, 19.02.2016, 19:32 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот файл
К сообщению приложен файл: 3923397.xlsx(17Kb)


Всем добра!!
 
Ответить
СообщениеВот файл

Автор - cmyk
Дата добавления - 19.02.2016 в 19:32
AlexM Дата: Пятница, 19.02.2016, 19:34 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3598
Репутация: 903 ±
Замечаний: 0% ±

Excel 2003
после замены $E$13 на $D$13, ничего не изменилось
В моем файле ничего менять не надо



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
после замены $E$13 на $D$13, ничего не изменилось
В моем файле ничего менять не надо

Автор - AlexM
Дата добавления - 19.02.2016 в 19:34
cmyk Дата: Пятница, 19.02.2016, 19:37 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
AlexM, огромное Вам спасибо!!!!! Вы решили мою проблему на 100% hands hands hands


Всем добра!!
 
Ответить
СообщениеAlexM, огромное Вам спасибо!!!!! Вы решили мою проблему на 100% hands hands hands

Автор - cmyk
Дата добавления - 19.02.2016 в 19:37
_Boroda_ Дата: Пятница, 19.02.2016, 22:07 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11659
Репутация: 4831 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Люди, а я что-то не понял - это с какой-такой радости все ломанулись отвечать на вопрос, заданный с явным нарушением п.2 Правил форума? И ладно бы только abtextime, у него только вторая сотня сообщений пошла, но уж Владимир и Алексей почему такую несознательность проявили? Вас что, ни на минуту оставить одних нельзя, да?
Добавлено.
Пока я писал, кто-то (и я догадываюсь, кто у нас такой добрый girl_smile ) уже название поменял. Чтобы понятно было, тема до 22:06 называлась "Логическая формула врёт".


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЛюди, а я что-то не понял - это с какой-такой радости все ломанулись отвечать на вопрос, заданный с явным нарушением п.2 Правил форума? И ладно бы только abtextime, у него только вторая сотня сообщений пошла, но уж Владимир и Алексей почему такую несознательность проявили? Вас что, ни на минуту оставить одних нельзя, да?
Добавлено.
Пока я писал, кто-то (и я догадываюсь, кто у нас такой добрый girl_smile ) уже название поменял. Чтобы понятно было, тема до 22:06 называлась "Логическая формула врёт".

Автор - _Boroda_
Дата добавления - 19.02.2016 в 22:07
gling Дата: Пятница, 19.02.2016, 22:15 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1656
Репутация: 403 ±
Замечаний: 0% ±

2010
Я же не ответил на вопрос. Я за формулы заступился. Обижают их, хороших, а они умные, видят то что мы, порой, не видим.)
[moder]Согласен, ответа действительно не было. Пардону прошу.


ЯД-41001506838083

Сообщение отредактировал _Boroda_ - Пятница, 19.02.2016, 22:31
 
Ответить
СообщениеЯ же не ответил на вопрос. Я за формулы заступился. Обижают их, хороших, а они умные, видят то что мы, порой, не видим.)
[moder]Согласен, ответа действительно не было. Пардону прошу.

Автор - gling
Дата добавления - 19.02.2016 в 22:15
AlexM Дата: Пятница, 19.02.2016, 22:28 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3598
Репутация: 903 ±
Замечаний: 0% ±

Excel 2003
Вас что, ни на минуту оставить одних нельзя, да
А я смотрю пока никого нет решил ответить. В последнее время опаздываю с ответами. Скучно становится. :(



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Вас что, ни на минуту оставить одних нельзя, да
А я смотрю пока никого нет решил ответить. В последнее время опаздываю с ответами. Скучно становится. :(

Автор - AlexM
Дата добавления - 19.02.2016 в 22:28
Pelena Дата: Пятница, 19.02.2016, 22:31 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11756
Репутация: 2596 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
кто у нас такой добрый

Так чего после драки кулаками махать? Ну, не уследили, ответ получен, вот и переименовала


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
кто у нас такой добрый

Так чего после драки кулаками махать? Ну, не уследили, ответ получен, вот и переименовала

Автор - Pelena
Дата добавления - 19.02.2016 в 22:31
_Boroda_ Дата: Пятница, 19.02.2016, 22:32 | Сообщение № 14
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11659
Репутация: 4831 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Махать-то да, поздно уже. Но и профилактика не помешает.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМахать-то да, поздно уже. Но и профилактика не помешает.

Автор - _Boroda_
Дата добавления - 19.02.2016 в 22:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Распределение дней между двумя датами по месяцам (Формулы/Formulas)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!