Иллюстрированный самоучитель по Microsoft Excel 2002

Формирование дат в формате Excel в табеле

В табеле компоненты даты (день, месяц и год) указаны в отдельных ячейках. Чтобы в последующем мы имели возможность путем сопоставления дат определить, является ли день праздничным, необходимо для каждого дня сформировать дату в формате Excel. В этом нам опять-таки поможет модуль формирования даты. Скопируйте ячейки С6 и С7 модуля и вставьте их, установив табличный курсор в ячейку С8 рабочего листа Табель. В формулах ячеек С8 и С9 произведите такую замену:

  • адрес ячейки С5 замените именем Год;
  • адрес ячейки С7 – именем Месяц;
  • адрес ячейки С6 – именем День.

Для вставки имени нужно выделить в формуле адрес ячейки и выполнить команду Вставка › Имя › Вставить или нажать клавишу F3. В результате появится диалоговое окно Вставка имени (рис. 7.6), в котором следует выбрать нужное имя, а затем нажать кнопку ОК.

Иллюстрированный самоучитель по Microsoft Excel 2002 › Электронный табель учета рабочего времени › Формирование дат в формате Excel в табеле
Рис. 7.6. Диалоговое окно Вставка имени

В результате замены в ячейке С8 появится следующая формула:

= ЕСЛИ(Месяц = "Май"; 5; ЕСЛИ(Месяц = "Июнь"; 6; ЕСЛИ(Месяц = "Июль"; 7; ЕСЛИ(Месяц = "Август"; 8; ЕСЛИ(Месяц = "Сентябрь"; 9; ЕСЛИ(Месяц = "Октябрь"; 10; ЕСЛИ(Месяц = "Ноябрь"; 11; ЕСЛИ(Месяц = "Декабрь"; 12; "Проверьте внесенный текст!"))))))))

Формула в ячейке С9 приобретет вид:

= ДАТА(Год; ЕСЛИ(Месяц = "Январь"; 1; ЕСЛИ(Месяц = "Февраль"; 2; ЕСЛИ(Месяц = "Март"; 3; ЕСЛИ(Месяц = "Апрель"; 4; C8)))); День)

Теперь в ячейке С9 должна формироваться дата в формате Excel. Например: 1 января 2002 года – 01.01.02.

Скопируйте формулы из ячеек С8 и С9 в диапазон C8:AG9.

Иллюстрированный самоучитель по Microsoft Excel 2002 › Электронный табель учета рабочего времени › Формирование дат в формате Excel в табеле
Рис. 7.7. Фрагмент рабочего листа с формулами после вставки модуля формирования даты и замены адресов именами

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.