Функции для работы с датами и текстом.

Создание последовательности дат.

Эффективный способ ввода последовательности дат, не требующий никаких формул, это Автозаполнение. Быстрый способ- это ввести первые две даты в ячейки, затем выделить мышью эти ячейки и нажав левую кнопку мыши протащить маркером заполнения (черненький маленький крестик в нижнем правом углу ячейки) нужный диапазон ячеек. Другой способ – использование заполнения при помощи прогрессии.

Главное меню ПравкаЗаполнитьзакладка Прогрессия.

Есть возможность заполнить диапазон ячеек с любым шагом: день, несколько дней, неделя, месяц, год, рабочие дни.

Всего в стандартном пакете Excel таких функций 14.

ВРЕМЯЗНАЧ(время_как_текст). Возвращает время в числовом формате для времени, заданного текстовой строкой. Время в числовом формате — это десятичная дробь в интервале от 0 до 0,99999999, представляющая время от 0:00:00 (12:00:00 ночи) до 23:59:59 (11:59:59 вечера).

ВРЕМЯ(чч;мм;сс). Возвращает время в числовом формате. Если до ввода этой функции форматом ячейки был Общий, результат будет отформатирован как время.

Время в числовом формате, возвращаемое функцией ВРЕМЯ — это десятичная дробь в интервале от 0 (нуля) до 0,99999999, представляющая время от 0:00:00 (12:00:00 ночи) до 23:59:59 (11:59:59 вечера).

ГОД(дата_в_числовом_формате). Возвращает год, соответствующий аргументу дата_в_числовом_формате. Год определяется как целое в интервале 1900-9999.

ДАТА(год;месяц;день). Возвращает целое число, представляющее определенную дату. Если до ввода этой функции форматом ячейки был Общий, результат будет отформатирован как дата.

ДАТАЗНАЧ(дата_как_текст). Преобразует дату из текстового формата в числовой.

ДЕНЬ(дата_в_числовом_формате). Возвращает день в дате, заданной в числовом формате. День возвращается как целое число диапазоне от 1 до 31.

ДЕНЬНЕД(дата_в_числовом_формате;тип). Возвращает день недели, соответствующий аргументу дата_в_числовом_формате. День недели определяется как целое в интервале от 1 (воскресенье) до 7 (суббота).

ДНЕЙ360(нач_дата ; кон_дата ; метод). Возвращает количество дней между двумя датами на основе 360-дневного года (двенадцать 30-дневных месяцев). Эта функция используется для расчета платежей, если бухгалтерия основана на двенадцати 30-дневных месяцах.

МЕСЯЦ(дата_в_числовом_формате). Возвращает месяц в дате, заданной в числовом формате. Месяц возвращается как целое число диапазоне от 1 (январь) до 12 (декабрь).

МИНУТЫ(время_в_числовом_формате.Преобразует дату в_числовом_формате вминуты. Минуты определяются как целое в интервале от 0 до 59.

СЕГОДНЯ( ). Возвращает текущую дату в формате даты. У этой функции нет аргументов.

СЕКУНДЫ(время_в_числовом_формате).Преобразует дату в_числовом_формате всекунды_. Секунды определяются как целое в интервале от 0 до 59.

ТДАТА( ). Возвращает число, представляющее текущую дату и время. Если до ввода этой функции форматом ячейки был Общий, результат будет отформатирован как дата. У этой функции нет аргументов.

ЧАС(время_в_числовом_формате). Возвращает час, соответствующий заданному времени в числовом формате. Час определяется как целое в интервале от 0 до 23.

Для введения сегодняшней текущей даты в ячейку, не изменяющейся в дальнейшем (в отличии от функции СЕГОДНЯ), можно нажать комбинацию клавиш: Ctrl + Alt + ; .

Если в Excel установлен пакет анализа, то он позволяет использовать дополнительные расширенные возможности для работы с текстом.