Создание сложной формулы




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

Создание табличной базы данных сотрудников

 

Для учета данных о сотрудниках на предприятиях используют самые разнообразные методы. В одних организациях существуют журналы учета. Куда информация вносится вручную, в других применяются классические базы данных для учета кадров, в третьих используются СУБД Access. Но часто на предприятиях учет данных о сотрудниках ведется и в электронных таблицах Excel.

Списки

Аналогом простой базы данных служит список. Список – это группа строк таблицы, содержащая связанные данные. Отличительной особенностью списка является то, что каждый его столбец содержит однотипные данные, например перечень фамилий, цену за единицу товара и т.д.

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

1. Выделите перечень в документе Word и скопируйте его в буфер обмена.

2. Перейдите в программу Excel, поместите курсор в ячейку А4 рабочего листа, (в строке 1 будут находиться имена полей табличной базы данных).

3. Вставьте текст, находящийся в буфере обмена.

Обратите внимание на то, что все заголовки оформлены в одном формате (порядковый номер, точка, пробел, текст заголовка, точка с запятой).

Однако из заголовка нам нужен только текст, образующий имя поля списка.

 

Определение длины текста заголовка

Поместите курсор в ячейку В4, и вызовите функцию ДЛСТР (рисунок 2).

Данная функция возвращает количество знаков в текстовой строке (рисунок 3). Таким образом, в ячейке А4 находится текст, содержащий 20 знаков.

Рисунок 1. Окно текстового редактора

Рисунок 2. Вызов функции ДЛСТР

Рисунок 3. Панель функции ДЛСТР

 

Удаление последнего знака из заголовка

Следующий этап – удаление знака «;» в конце строки.

Используем функцию ЛЕВСИМВ (текст; количество_знаков) (рисунок 4).

Рисунок 4. Панель функции ЛЕВСИМВ

 

Удаление начальных знаков из заголовка

Для удаления из исходного текста начальных знаков можно использовать текстовую функцию ПРАВСИМВ.

При вводе этой функции в ячейку D4 в качестве исходного текста задаем строку без одного последнего знака, полученную в результате преобразования в ячейке С4.

Количество знаков во втором аргументе не является одинаковым для всех формул диапазона D4:D24 и зависит от порядкового номера поля в исходном тексте. Для заголовков с порядковыми номерами от 0 до 9 во втором аргументе должно находиться число, равное количеству знаков, рассчитанному функцией ДЛСТР в ячейке В4, уменьшенное на 4 (порядковый номер – 1 знак, точка после порядкового номера – 1 знак, пробел после точки – 1 знак, знак «;», который уже удален функцией ЛЕВСИМВ, но учитывается функцией ДЛСТР в ячейке В, - 1 знак).

Таким образом, в ячейке D4 будет формула:

=ПРАВСИМВ(С4;В4-4)

В заголовках с порядковыми номерами от 10 до 99 необходимо вычесть уже пять знаков.

Рисунок 5. Фрагмент рабочего листа

 

Создание сложной формулы

для выполнения всех описанных выше действий можно создать одну формулу и разместить ее в одной ячейке (рисунок 6).

 

Рисунок 6. Рабочий лист со сложной формулой

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: