Здравствуйте.
Если правильно поняла, Вам нужно даты в столбце А расставить в соответствии с выбранным переключателем?
Так подойдёт?
Код
=ЕСЛИ($K$1=2;ЕСЛИ(СУММПРОИЗВ(--(МЕСЯЦ($A$6:A6)=МЕСЯЦ(A6)))=30;КОНМЕСЯЦА(A6;0)+1;ЕСЛИ(И(МЕСЯЦ(A6)=2;ДЕНЬ(A6)=ДЕНЬ(ДАТА(ГОД(A6);3;0)));A6;A6+1));A6+1)
UPD. Поторопилась немного, так правильнее, если период не с первого числа начинается. Формула массива. См. второй файл
Код
=ЕСЛИ($K$1=2;ЕСЛИ(СУММПРОИЗВ(--(МЕСЯЦ($A$6:A6)=МЕСЯЦ(A6)))+МИН(ДЕНЬ($A$6:A6)*(МЕСЯЦ($A$6:A6)=МЕСЯЦ(A6)))-1=30;КОНМЕСЯЦА(A6;0)+1;ЕСЛИ(И(МЕСЯЦ(A6)=2;ДЕНЬ(A6)=ДЕНЬ(ДАТА(ГОД(A6);3;0)));A6;A6+1));A6+1)