Страницы: 1
RSS
Преобразование периода по дням в половины месяца
 
Добрый день
имеется диапазон дат формата
01.01.2020
02.01.2020
......
30.05.2020
31.05.2020

Какие образом нужно прописать формулу чтобы получить разбивку на 2 половины месяца, учитывая что месяц имеет разное количество дней
01.01.2021 - 1 половина январь 2020
02.01.2021 - 1 половина январь 2020
30.01.2021 - 2 половина январь 2020
......
01.05.2021 - 2 половина май 2020
30.05.2021 - 2 половина май 2020
31.05.2021 - 2 половина май 2020

формула деления месяца в разбивки на дни по половине
Изменено: ignat-erema - 08.04.2021 08:49:22 (уточнение)
 
Код
=(1+(A1>=(КОНМЕСЯЦА(A1;0)-ЦЕЛОЕ((КОНМЕСЯЦА(A1;0)-ДАТА(ГОД(A1);МЕСЯЦ(A1);1)+1)/2))))&" половина "&ТЕКСТ(A1;" ММММ ГГГГ")
 
Здравствуйте.
А какой день будет половиной для месяца, в котором 31 день? 16- е число или полдень 15-го?
Если за середину месяца, в котором 31 день берем 15-е число (т.е. 15-е относим к первой половине, а 16-е - ко второй половине), то видится такое решение.
Изменено: AndreyЯ - 07.04.2021 16:07:24 (Дополнил, чтобы месяц и год дописывал)
 
МатросНаЗебре , благодарю!

Цитата
r-andrew1 написал: А какой день будет половиной для месяца, в котором 31 день?
думаю, если повышать точность аналитики и брать день и разбивать его, то скорее всего это должно рассчитываться на ERP системах, в excele такие массивы уже рассчитываются со скрипом, поэтому в виде упущения взять стандартно 15 дней - 1 половина даже для февраля месяца
Страницы: 1
Наверх