Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Формула в Google таблице

Александр Манчха Знаток (326), открыт 3 дня назад
Я сделал, чтобы в ячейке (в моем случае это ячейка D7) отображался период времени, со дня происхождения какого либо события до сегодняшнего.
В ячейке C1 - сегодняшний день (=ТДАТА).
В ячейке B7 - дата события
В ячейке D7 у меня C1-D7. Формула
=ЕСЛИ(ЦЕЛОЕ((C1-B7)=0); ""; ОТБР(C1-B7)&" дн "&ЧАС(C1-B7)&" час "&МИНУТЫ(C1-B7)&" мин ")

В общем, мне нужно как-то подправить формулу так, чтобы она отображала количество прошедших лет, месяцев и дней
1 ответ
ᛟᏔҨŁ₣ᛟ Искусственный Интеллект (291186) 3 дня назад
=РАЗНДАТ(B7;C1;"y")&" г. "&РАЗНДАТ(B7;C1;"ym")&" мес. "&РАЗНДАТ(B7;C1;"md")&" дн."
Александр МанчхаЗнаток (326) 3 дня назад
Супер! а можно еще как нибудь сделать, чтобы 0 не отображались, в том случае, если прошло меньше года или месяца?
ᛟᏔҨŁ₣ᛟ Искусственный Интеллект (291186) Александр Манчха, Ну так ЕСЛИ подставь =ЕСЛИ(РАЗНДАТ(B7;C1;"y")=0;"";РАЗНДАТ(B7;C1;"y")&" г. ")&ЕСЛИ(РАЗНДАТ(B7;C1;"ym")=0;"";РАЗНДАТ(B7;C1;"ym")&" мес. ")&РАЗНДАТ(B7;C1;"md")&" дн."
Похожие вопросы