Если у меня есть следующее значение:
18
Как я могу заставить Excel показывать это как 1 year, 6 months
или что-то подобное?
Если у меня есть следующее значение:
18
Как я могу заставить Excel показывать это как 1 year, 6 months
или что-то подобное?
Если ваше значение указано в A1, вы можете использовать следующую формулу для отображения его в годах, месяцах:
=IF(A1>11, INT(A1/12) & " year" & IF(INT(A1/12)<>1, "s", ""), "")
& IF(MOD(A1,12) > 0, IF(A1>11, ", ", "") & MOD(A1, 12) & " month"
& IF(MOD(A1,12)<>1, "s", ""), "")
Это покажет следующие типы значений:
1 год
6 месяцев
1 месяц
1 год, 4 месяца
2 года, 11 месяцев
Вы можете сделать что-то вроде этого:
=INT(A1/12) & " years " & MOD(A1,12) & " months"