Quote (DmitriyGen)
Это самая простая из задач
Вы ошибаетесь. Все три задачи на самом деле являются одной и имеют одно решение.
Его я Вам уже предложил. Для того, что бы считалось с начала года или с начала месяца вот эту часть формулы:
[vba]Code
($A$2='[Текущий год.xls]Лист1'!$A$2:$A$29)
[/vba] надо будет заменить на[vba]Code
($A$2<='[Текущий год.xls]Лист1'!$A$2:$A$29)*(ДАТА($A$2;1;1)>='[Текущий год.xls]Лист1'!$A$2:$A$29)
[/vba] - это для года, [vba]Code
($A$2<='[Текущий год.xls]Лист1'!$A$2:$A$29)*(ДАТА($A$2;$A$2;1)>='[Текущий год.xls]Лист1'!$A$2:$A$29)
[/vba] - это для месяца.