70119

Применение текстовых и календарных функций

Лабораторная работа

Информатика, кибернетика и программирование

Дан список сотрудников фирмы, содержащий паспортные данные (фамилию, имя, отчество, дату рождения, дату зачисления в состав фирмы). По этому списку составить список, содержащй следующие данные (фамилию и инициалы, возраст, рабочий стаж в фирме).

Русский

2014-10-15

40.5 KB

17 чел.

Лабораторная работа №3_5. Применение текстовых и календарных функций.

Что осваивается и изучается?
Календарные функции и их применение для вычисления возраста,
рабочего стажа.

Текстовые функции.
Функции выбора определенного значения из множества значений.

Задание 1. 

Дан список сотрудников фирмы, содержащий паспортные данные (фамилию, имя, отчество, дату рождения, дату зачисления в состав фирмы). По этому списку составить список, содержащй следующие  данные (фамилию и инициалы, возраст, рабочий стаж в фирме).

Выполнение.

  1.  Составьте таблицу сотрудников фирмы,  содержащий следующие данные:

Список сотрудников фирмы

№ п/п

Фамилия

Имя

Отчество

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

Дата зачисления

1.

Макаров

Сергей

Петрович

23.05.40

05.09.90

...

...

...

...

...

...

  1.  Изучите календарные функции СЕГОДНЯ(), ГОД(), ДОЛЯГОДА(), МЕСЯЦ().
  2.  Постройте другую таблицу

Список сотрудников фирмы

№ п/п

Фамилия И.О.

Возраст

Стаж

1.

Макаров С.П.

58

8

...

...

...

...

  1.  Для получения данных в графе “Фамилия И.О.” можно применить формулу

=Фамилия&" "&ЛЕВСИМВ(Имя;1)&"."&ЛЕВСИМВ(Отчество;1)&"."  

В приведенной формуле Фамилия, Имя, Отчество – это имена соответствующих столбцов или адреса ячеек с соответствующей информацией.

Для получения данных в графе “Возраст” можно применить формулу

=ГОД(СЕГОДНЯ())-ГОД(Дата_рождения)

Для получения данных в графе “Стаж” можно применить формулу

=ОТБР(ДОЛЯГОДА(Дата_зачисления;СЕГОДНЯ();1))

Для определения числа месяцев можно применить функцию МЕСЯЦ.

Для определения возраста в днях можно применить формулу

=СЕГОДНЯ()-Дата_рождения+1.

Задание 2. Восточный календарь. Составить электронную таблицу, определяющую по дате название года по восточному календарю.

Выполнение.

Изучите функции  ВПР(), ОСТАТ), ГОД().

Составьте следующую таблицу и заполните ее информацией.

A

B

C

1

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

14 Апрель, 1949

2

0

"обезъяны"

3

1

"петуха"

4

2

"собаки"

5

3

"свиньи"

6

4

"крысы"

7

5

"быка"

8

6

"тигра"

9

7

"кролика"

10

8

"дракона"

11

9

"змеи"

12

10

"лошади"

13

11

"козы"

14

Вы родились в год

"быка"

В клетку B1 введите дату рождения, например, 14 апреля 1949 года, в клетку B14, в которой должно быть получено название года по восточному календарю, запишите формулу

=ВПР(ОСТАТ(ГОД(B1);12);B2:C13;2)

Задание 3.

Задание 2 выполните при помощи функций ПРОСМОТР, ИНДЕКС и/или ВЫБОР.

 

Задания для самостоятельной работы.

Задание 1С.

В ячейке A1 содержится фамилия, имя и отчество студента, которые отделены друг от друга одним или несколькими пробелами. Написать формулу, получающую в ячейке D1 фамилию и инициалы студентов.

Задание 2С.

В списке сотрудников фирмы, подсчитать количество фамилий, начинающихся и оканчивающихся одним и тем же символом

Задание 3С.

Подсчитать сумму цифр числа, записанного в ячейке A2.

Задание 4С.

Подсчитать число повторений символа ‘a’ в строке символов из ячейки a3.

Задание 5С.

Написать формулу, которая из списка участников соревнований, и показанных результатов, выводит фамилию победителя соревнований. 


 

А также другие работы, которые могут Вас заинтересовать

71704. Решение задачи классификация и регрессии с помощью деревьев решений 136.54 KB
  Цель работы: изучение алгоритмов построения деревьев решений; создание и исследование классификационных и регрессионных моделей с помощью деревьев решений Индивидуальное задание: seeds Data Set Attribute Information: To construct the data, seven geometric parameters of wheat...
71706. Модуляция 602 KB
  Определить зависимость качества модуляции сигнала от уровня шума. Исходные данные На рисунке 1 представлена Sмодель: Модуляция гармонических колебаний которая позволяет изменять тип модуляции ее параметры например частоту а также параметры канала связи...
71707. Доступ к базам данных из программ на языке Java 378 KB
  Операции с данными в SQL Операции с данными позволяют получить значения одно нескольких или всех полей базы данных а также добавлять или удалять записи строки из таблицы либо изменять значения полей таблицы.
71708. Редактирование новости 50.5 KB
  Состоялся благотворительный аукцион в пользу Анисимовского детского дома Около 150 тысяч рублей которые удалось выручить организаторам аукциона администрация Анисимовского детского дома Детский дом Анисимовский МОУ Детский дом для детей оставшихся без попечения родителей...
71709. Команды изменения данных 60.5 KB
  При создании и дальнейшем сопровождении базы данных обычно возникает задача добавления новых и удаления ненужных записей а также изменения содержимого ячеек таблицы. Запросы начинающиеся с этих ключевых слов не возвращают данные в виде виртуальной таблицы...
71710. Определение данных 85 KB
  Для создания таблицы необходимо указать ее имя и определить столбцы. Определение столбца включает его имя и тип. Если указывается длина столбца, то она заключается в круглые скобки после типа. Кроме того, можно указать ограничения для столбца.
71711. МЕТОДЫ ОПРЕДЕЛЕНИЯ СТЕПЕНИ ОТВЕРЖДЕНИЯ ЛАКОКРАСОЧНЫХ ПОКРЫТИЙ 465.5 KB
  Метод основан на способности лакокрасочных покрытий в зависимости от степени отвержения удерживать на своей поверхности стеклянные шарики или бумагу при заданной нагрузке и заключается в определении времени в течение которого жидкий лакокрасочный слой превращается пленку с требуемой степенью высыхания.