Нужна подсказка, антос. Есть таблица в exel, в ней строка, в строке две даты: (1) и (2), между которыми вычислена разность в виде год(кол-во)/мес(кол-во)/дней(кол-во). Нужна формула, чтобы можно было ввести в пустую ячейку число(кол-во лет) /например, 10/, и результатом вычислений была бы дата день.мес.год, в которую исполнилось бы ровно 10 лет, если вести отсчет с первой даты(1). Что-то сам никак не додумаюсь, надеюсь на твою помощь, антос.
Бмп
Ну, анон. Дату можно выразить в числовом выражении. Что-то вроде "32768“ - это будет "11 января 2006 г." Это число - количество дней (или секунд) с точки отсчета: по-моему, 1970 год. Узнай, сколько в числовом выражении будет год и умножай на количество лет, а потом прибавляй. Как узнать число? Создай две ячейки с типом "дата". Набери там руками 1 января, а во второй ячейке - 1 января год спустя. Потом переведи их в тип "число".
>>162442623Спасибо, а как учитывать високосные года?
>>162440148 (OP)эксель умнее, чем ты думаешь.A1 - начальная дата, C1, D1, E1 - кол-во лет, месяцев и дней соответственно=ДАТА(ГОД(A1)+C1;МЕСЯЦ(A1)+D1;ДЕНЬ(A1)+E1)