Alexander Ivanov, простота в том что не надо создавать еще один лист-справочник в котором перечислены все знаки зодиака. Конечно при этом теряется богатство функционала который есть в вашем примере, иконки, планеты, лунные фазы и тп. Но зато все работает из одной ячейки. Мне, как дилетанту, показалось это проще. То что это одна и таже формула, кто же спорит? Так что ваш чрезмерный сарказм излишен.
на одном форуме нашел чуть более простой способ:
=ПРОСМОТР(ДАТА(1900;МЕСЯЦ(A1);ДЕНЬ(A1));{1;21;51;80;111;142;173;204;235;266;297; 327;356};{"Козерог";"Водолей";"Рыбы";"Овен";"Телец";"Близнецы";"Рак";"Лев";"Дева ";"Весы";"Скорпион";"Стрелец";"Козерог"})
для упрощения загнал ее через пункт меню Данные - Именованные функции в свою функцию =ЗНАКЗОДИАКА () на случай если придется что-то подправить. Думаю еще добавить туда условие ISBLANK, а то по умолчанию формула выдает Козерог если ячейка пустая....