Если вы используете функцию СЕГОДНЯ() и решили сделать текущую дату постоянной (неизменной) величиной, необходимо преобразовать указанную функцию в числовое значение. Для данных отдельной ячейки это можно сделать следующим образом: сначала выделите ячейку и нажмите F2 для перехода в режим редактирования:
затем нажмите F9, чтобы заменить функцию СЕГОДНЯ() в строке формул значением текущей даты в числовом формате: а после нажмите Enter, чтобы поместить полученное число в ячейку:
Так же что бы ввести текущую дату, которая не будет изменяться при пересчёте рабочего листа, можно воспользоваться комбинацией клавиш CTRL+SHIFT+;.
Преобразование для диапазона ячеек, содержащих функцию СЕГОДНЯ() , можно выполнить, если сначала выделить диапазон, затем скопировать его в буфер обмена (например сочетанием клавиш Ctrl+C). После этого вставить вычисленные значения в ячейки этого же диапазона, используя команду Вставка в открывшемся диалоговом окне Специальная вставка, выбрав Вставить значения и нажав ОК.
>Так же что бы ввести текущую дату, которая не будет изменяться при пересчёте рабочего листа, можно воспользоваться комбинацией клавиш CTRL+SHIFT+;. А у меня Excel 2010 с комбинацией CTRL+SHIFT+; вставляет текущее время, а CTRL+; текущую дату. (";" - клавиша с русской буквой "ж")
Подскажите,пожалуйста, как использовать формулу сегодня при подсчете количества лет, например, в списке идут даты рождения, а сегодняшняя дата каждый день будет меняться (в соответствии с этим и количество лет). Спасибо