Текущая Формула - Working
=Если(DATEDIF(сегодня(),У6,"д") > 7,rounddown позволяет(DATEDIF(сегодня(),У6,"д")/7,0)&если(rounddown позволяет(DATEDIF(сегодня(),У6,"д")/7,0) > 1," недели "," недели ")&DATEDIF(TODAY(),U6,"d")-(ROUNDDOWN(DATEDIF(TODAY(),U6,"d")/7,0)*7)&IF(DATEDIF(TODAY(),U6,"d")-(ROUNDDOWN(DATEDIF(TODAY(),U6,"d")/7,0)*7) > 1," дней"," день"),если(DATEDIF(сегодня(),У6,"Д") = 1,"завтра",DATEDIF(сегодня(),У6,"д")&Если(DATEDIF(сегодня(),У6,"Д") > 1," дни", "День")))
Новая Формула - Broken
=Если(DATEDIF(сегодня(),У6,"д") > 7,Если(DATEDIF(сегодня(),У6,"д")/7 = 2,"сегодня",rounddown позволяет(DATEDIF(сегодня(),У6,"д")/7,0)&если(rounddown позволяет(DATEDIF(сегодня(),У6,"д")/7,0) > 1," недели "," недели ")&DATEDIF(TODAY(),U6,"d")-(ROUNDDOWN(DATEDIF(TODAY(),U6,"d")/7,0)*7)&IF(DATEDIF(TODAY(),U6,"d")-(ROUNDDOWN(DATEDIF(TODAY(),U6,"d")/7,0)*7) > 1,"дни","день"),),если(DATEDIF(сегодня(),У6,"Д") = 1,"завтра",DATEDIF(сегодня(),У6,"д")&Если(DATEDIF(сегодня(),У6,"Д") > 1," дни"," День")))
что я пытаюсь добавить
У меня работает "завтра", но сейчас я хочу реализовать "сегодня". Чтобы выяснить, является ли это "сегодня", я добавляю длину между платежами, поскольку она переходит к следующей дате, если это сегодня, или в моей предыдущей версии я иду на недели между методом.
Я расстался со своим функцию несколько раз, однако я не вижу проблемы. Есть ли предел длины формулы, возможно?