Поточна формула - робоча
= АБО (DATEDIF (СЬОГОДНІ (), U6, "d")> 7, ROUNDDOWN (DATEDIF (TODAY (), U6, "d") / 7,0) & IF (ROUNDDOWN (DATEDIF (СЬОГОДНІ (), U6, U6, ") d ") / 7,0)> 1," Тижні і "," Тиждень і ") і DATEDIF (СЬОГОДНІ (), U6," d ") - (ROUNDDOWN (DATEDIF (TODAY (), U6," d ") / / 7,0) * 7) І ЯКЩО (DATEDIF (СЬОГОДНІ (), U6, "d") - (КРУГЛО (DATEDIF (СЬОГОДНІ (), U6, "d") / 7,0) * 7)> 1, "дні "," день "), АБО (DATEDIF (СЬОГОДНІ (), U6," d ") = 1," Завтра ", DATEDIF (СЬОГОДНІ (), U6," d ") & ЯКЩО (DATEDIF (СЬОГОДНІ (), U6, "d")> 1, "дні", "день")))
Нова формула - Зламана
= ЯКЩО (DATEDIF (СЬОГОДНІ (), U6, "d")> 7, АБО (DATEDIF (СЬОГОДНІ (), U6, "d") / 7 = 2, "Сьогодні", КРУГЛО (DATEDIF (СЬОГОДНІ (), U6 , "d") / 7,0) та ЯКЩО (КРУГЛО (DATEDIF (СЬОГОДНІ (), U6, "d") / 7,0)> 1, "Тижні і", "Тиждень і") та DATEDIF (СЬОГОДНІ (), U6, "d") - (ROUNDDOWN (DATEDIF (TODAY (), U6, "d") / 7,0) * 7) & IF (DATEDIF (TODAY (), U6, "d") - (ROUNDDOWN (DATEDIF ( СЬОГОДНІ (), U6, "d") / 7,0) * 7)> 1, "дні", "день"),), ЯКЩО (DATEDIF (СЬОГОДНІ (), U6, "d") = 1, " Завтра ", DATEDIF (СЬОГОДНІ (), U6," d ") та АБО (DATEDIF (СЬОГОДНІ (), U6," d ")> 1," дні "," день ")))
Що я намагаюся додати
У мене "Завтра" працює, проте зараз я хочу втілити "Сьогодні". Щоб розібратися, якщо це "Сьогодні", я додаю тривалість між платежами, коли вона переходить на наступну дату, якщо вона сьогодні, або у моїй версії, я переходжу на тиждень між методом.
Я декілька разів порушував свою функцію, проте не можу побачити проблему. Чи може бути обмеження довжини формули?
"days","day"),),
на"days","day")),
;).