Страницы: 1
RSS
Как отобразить количество лет в формате "- лет - месяцев"
 
Здравствуйте!  
думается вопрос легкий, но ночью совсем туго с мыслями, помогите кто может:  
Даны рассчитанные периоды в годах, округленные до сотых. Необходимо отобразить эти данные в формате "__лет__месяцев". Использовать для решения функции excel.  
к примеру, число лет 8,95 и 4,32 - их нужно представить в виде лет-месяцев.
 
Если 1 год = 365 дней, а 1 мес. = 30 дней, то:  
8,95 = 8 лет 11 мес. и 12 дней  
 
8 - целое число, то есть 8 лет  
0,95 года = 0,95*12 мес. = 11,4 мес.  
0,40 мес. = 0,40*30 = 12 дн.  
 
Если месяцы округлить до целого, то 8 лет и 11 мес.
 
=ЦЕЛОЕ(K3)&" лет "& ЦЕЛОЕ((K3-ЦЕЛОЕ(K3))*12)&" "&ВПР(ЦЕЛОЕ((K3-ЦЕЛОЕ(K3))*12);{1;"месяц":2;"месяца":5;"месяцев"};2;1)  
склонение год,года,лет не делал но для арфографии возможно понадобится воспользуйтесь поиском недавно было.
 
=ОТБР(A1)&ВПР(ОСТАТ(МАКС(ОСТАТ(A1-11;100);9);10);{0;" год ":1;" года ":4;" лет "};2)&ОТБР(ОСТАТ(A1;1)*12)&" месяц"&ВПР(ОСТАТ(A1;1)*12;{0;"ев":1;"":2;"а":5;"ев"};2)
Страницы: 1
Наверх