Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сацук С.Н. Коипьютерные информационные технолог...doc
Скачиваний:
6
Добавлен:
21.08.2019
Размер:
1.1 Mб
Скачать

2. Создание пользовательских форматов дат и времени.

Технология создания пользовательских форматов дат и времени такая же, как и при создании пользовательских числовых форматов. Такие форматы создаются с использованием букв-символов: Д, М, Г для дат и ч, м, с для времени.

В таблице 16 приведены комбинации букв-символов для дат и их расшифровка, в таблице 17 – для времени.

Таблица 16 – Расшифровка букв-символов для дат

Символы

Отображение

Д

День месяца без начального нуля (1-31)

ДД

День месяца с начальным нулем (01-31)

ДДД

Сокращенное название дня недели (Пн-Вс)

ДДДД

Название дня недели (Понедельник-Воскресенье)

М

Номер месяца без начального нуля (1-12)

ММ

Номер месяца с начальным нулем (01-12)

МММ

Сокращенное название месяца (Янв-Дек)

ММММ

Полное название месяца (Январь-Декабрь)

ГГ

Последние две цифры года (00-99)

ГГГГ

Полный год (1900-2078)

Таблица 17 – Расшифровка букв-символов для времени

Символы

Отображение

чч

Часы с начальным нулем (00-23)

мм

Минуты с начальным нулем (00-59)

сс

Секунды с начальным нулем (00-59)

АМ/РМ

Время с обозначением АМ/РМ (до 12:00–АМ, после 12:00 –РМ)

[]

Используется для вывода интервалов времени. Позволяет отображать значения превышающие 24 часа; 60 минут; 60 сек.

Допустимые коды: [ч]:мм:сс; [мм]:сс; [cc]

Задание по работе

Создайте пользовательские числовые форматы и форматы дат и времени, которые позволили бы получить таблицы 18–20 в соответствии с заданием. Сохраните таблицы в своей папке на диске.

Задание 1. Выполнение этого задания состоит из двух этапов.

I Этап (подготовительный).

  • создайте таблицу содержащую 4 столбца ( № п/п, Число, Форматный код и Число в формате) и 19 строк (см. варианты задания 1);

  • заполните столбцы № п/п и Число (в соответствии с вариантом);

  • скопируйте данные столбца Число в столбец Число в формате.

II Этап (создание форматных кодов и заполнение таблицы).

Создайте такие форматные коды, чтобы после их применения к данным столбца Число в формате (созданной на 1 этапе) они имели вид представленный в столбце Число в формате соответствующего варианта.

Внимание! Для чисел в строках 6–9 создайте и примените один форматный код. Для строки 11 форматный код должен обеспечивать автоматическое заполнение ячейки по всей ширине. Созданные форматные коды должны обеспечивать расположение данных в ячейках в соответствии с вариантом. Использовать для столбца Число в формате различные способы выравнивания данных в ячейке нельзя.

Заполните столбец Форматный код созданными форматными кодами.

Варианты задания 1:

1.

2.

3.

4 .

5.

6.

Задание 2.

  1. Создайте таблицу 18 – список сотрудников.

Таблица 18 – Список сотрудников

Таб. но-мер

ФИО

Дата рожде-ния

Возраст

Начало труд.

деят-ти

Общий стаж

работы

Нач.труд

деят-ти

в БИП

Стаж

раб.

в БИП

Дом.

тел.

1

2

3

4

5

6

7

8

9

0023

Бовин Н.Е.

21.03.71

30

5.10.89

12

25.11.95

6

(017)27

8-3445

Самостоятельно заполните 5 строк

2. Установите следующие форматы:

  • столбец 1 – категория Дополнительный, формат Табельный номер;

  • столбец 9 – категория Дополнительный, формат Номер телефона;

  • столбец 4 – вывод чисел с точностью до целых;

  • столбец 6 и 8 – вывод чисел с точностью до десятых;

  • остальные столбцы – формат по умолчанию;

3. В столбцы 4, 6, 8 данные не вводить. Значения в них должны вычисляться автоматически.

Для вычисления возраста и стажа работы необходимо использовать функцию ДОЛЯГОДА при базисе =1. Функция вычисляет десятичное значение, представляющее собой часть года, которую составляет интервал времени между двумя заданными датами. Она имеет следующий синтаксис:

=ДОЛЯГОДА(начальная дата; конечная дата; базис)

Базис может принимать значения 0;1;2;3;4 и задает способ вычисления. Например, при базисе = 0 (или отсутствующем) MS Excel считает, что в месяце 30 дней, а в году 360. Базис = 1 означает фактическое количество дней в месяце и году.

Для ввода текущей даты использовать функцию СЕГОДНЯ(), которая возвращает десятичное значение текущей даты и не имеет аргументов (аналогично функции пи()).

Задание 3.

1. Скопируйте созданную в задании 2 таблицу на другой лист текущей книги.

2. Удалите из таблицы столбцы 1, 4, 6, 8 и 9.

3. Создайте и примените форматные коды так, чтобы в столбцах 3, 5 и 7 была отображена информация в соответствии с таблицей 19 (образец дан для первой строки).

Таблица 19 – Образец заполнения

ФИО

Дата рождения

Начало труд.

деятельности

Начало трудовой

деятельности

в БИП

Бовин Н.Е.

Воскресенье_21

Марта_1971_года

Октябрь_89_г

1995_год – год

прихода в БИП

Задание 4.

  1. Создайте таблицу 20 – график учета рабочего времени.

Таблица 20 – График рабочего времени

Таб. номер

Время прихода

Время ухода

Отработанное время в день

Суммарное отраб.

время

1

2

3

4

5

Таб. № 32-047

7:30

6:45 РМ

11:15

247ч 30мин

Самостоятельно заполните 5 строк

2. В ячейку вне таблицы 20 введите число 22, которое определяет количество рабочих дней в месяце, например, G1. При расчетах cделайте абсолютную ссылку на ячейку G1.

3. Установите следующие форматы:

  • столбец 1 – чтобы при наборе цифр 32047 в ячейке отображалось Таб. № 32-047;

  • столбец 2 – время в 24-часовом формате;

  • столбец 3 – время в 12-часовом формате;

  • столбец 4 – чтобы при вводе в него формулы: = время уходавремя прихода, время отображалось в 24-часовом формате;

  • столбец 5 – чтобы при вводе в него формулы: = отработанное время в день * количество рабочих дней, отображалось абсолютное время, т. е. превышающее 24 часа.