2010-12-24 19:04:23 fear напишете, пожалуйста, кто-нибудь формулу, чтобы писалось год,года,лет в зависимости от числа? :-) ну и месяцев,мясец,месяца вознаграждение гарантирую |
2010-12-24 20:33:59 Вредный Эксель, это же эксель! |
2010-12-24 22:03:41 Flash999 лучше всего написать в бэйсике макрос |
2010-12-25 12:21:36 fear посидел минутку-написал :-) =ЕСЛИ(ОСТАТ(E1;10)=0;E1&" лет";ЕСЛИ(ОСТАТ(E1;10)=1;E1&" год";ЕСЛИ(ОСТАТ(E1;10)>4;E1&" лет";ЕСЛИ(ОСТАТ(E1;10)<5;E1&" года";)))) |
2010-12-25 12:48:24 fear а общая формула вывода возраста такая: =ЕСЛИ(ОСТАТ(РАЗНДАТ(A1;СЕГОДНЯ();"Y");10)=0;РАЗНДАТ(A1;СЕГОДНЯ();"Y")&" лет";ЕСЛИ(ОСТАТ(РАЗНДАТ(A1;СЕГОДНЯ();"Y");10)=1;РАЗНДАТ(A1;СЕГОДНЯ();"Y")&" год";ЕСЛИ(ОСТАТ(РАЗНДАТ(A1;СЕГОДНЯ();"Y");10)>4;РАЗНДАТ(A1;СЕГОДНЯ();"Y")&" лет";ЕСЛИ(ОСТАТ(РАЗНДАТ(A1;СЕГОДНЯ();"Y");10)<5;РАЗНДАТ(A1;СЕГОДНЯ();"Y")&" года";))))&" "&ЕСЛИ(РАЗНДАТ(A1;СЕГОДНЯ();"YM")=0;РАЗНДАТ(A1;СЕГОДНЯ();"YM")&" месяцев";ЕСЛИ(РАЗНДАТ(A1;СЕГОДНЯ();"YM")=1;РАЗНДАТ(A1;СЕГОДНЯ();"YM")&" месяц";ЕСЛИ(РАЗНДАТ(A1;СЕГОДНЯ();"YM")<5;РАЗНДАТ(A1;СЕГОДНЯ();"YM")&" месяца";ЕСЛИ(РАЗНДАТ(A1;СЕГОДНЯ();"YM")>4;РАЗНДАТ(A1;СЕГОДНЯ();"YM")&" месяцев";))))&" "&РАЗНДАТ(A1;СЕГОДНЯ();"MD")&" дней" где a1=дата рождения закрыто |