- •Министерство образования и науки российской федерации
- •«Оренбургский государственный институт менеджмента»
- •Оглавление
- •Предисловие
- •1 Общие положения методических рекомендаций
- •Пояснительная записка
- •Программное обеспечение курса
- •Методическое обеспечение дисциплины
- •Программные средства решения вычислительных задач средствами табличного процессора (редактора электронных таблиц)
- •2.1 Лабораторная работа №1
- •Запуск программы Excel
- •Адресация ячеек
- •Диапазон ячеек
- •Задание 1.3: Выделение диапазонов.
- •Формат ячеек
- •Задание 2.2: Форматы ячеек и диапазонов.
- •Работа с таблицами
- •Копирование и перемещение данных в пределах одного листа
- •Задание 3.2: Копирование и перемещение данных.
- •Копирование и перемещение данных на разных листах
- •Задание 3.3: Работа с листами.
- •Задание 3.4: Автоформатирование таблицы.
- •Задание 3.5: Ручное форматирование.
- •Задание 4.1: Автоформатирование таблицы.
- •Выполните самостоятельно: Задача 1. Найти геометрическое решение уравнения.
- •2.2 Лабораторная работа №2
- •Формулы
- •Относительные и абсолютные ссылки
- •Задание: Создайте ведомость оплаты работы по образцу, используя относительные и абсолютные ссылки.
- •Функции
- •Задача: Создайте файл «Ведомость учета оклада» по образцу.
- •Выполните самостоятельно:
- •2.3 Лабораторная работа № 3
- •2.4 Лабораторная работа № 4
- •1 Формирование заголовка списка
- •Обработка перенесенных текстовых данных
- •Определение длины текста заголовка.
- •Удаление последнего символа из заголовка.
- •Удаление начальных символов из заголовка
- •Создание сложной формулы для обработки текста.
- •Перенос заголовков из столбца в строку
- •Занесение информации в базу данных
- •Применение функции левсимв для определения дня рождения сотрудников
- •Форматирование табличной базы данных
- •Панель инструментов форматирование
- •Диалоговое окно формат ячеек.
- •2.5 Лабораторная работа № 5
- •Поиск данных в списке
- •Удаление листов
- •Запуск процесса печати
- •Библиографический список Основная литература:
- •Дополнительная литература:
1 Формирование заголовка списка
Предположим, что перечень столбцов списка, который будет применяться при создании базы данных, набит в текстовом редакторе Ms.Word (рис.1).
ПРИМЕЧАНИЕ.
Рис.1- Окно текстового редактора с перечнем столбцов списка
Количество столбцов списка ограничено только допустимым количеством столбцов рабочего листа Excel (то есть 256).
На данном рисунке льготы по пн (пункт 18) - это льготы, которыми пользуется сотрудник при начислении подоходного налога. Пункт «совместитель – многодетный», расположенный ниже, содержит сведения о том, является ли данный сотрудник совместителем или многодетным родителем. Справочный столбец предназначен для внесения дополнительной информации.
Перенос данных из текстового редактора в электронные таблицы
Поскольку перечень полей табличной базы данных находится в документе Ms.Word, надо переместить его в электронные таблицы. Это можно быстро и без ошибок выполнить так:
выделите перечень в документе Ms.Word и скопируйте его в буфер обмена.
перейдите в программу Excel (если она запушена, то это можно осуществить посредством клавиш [Alt+Tab]).
поместите табличный курсор в любую ячейку рабочего листа, расположенную под строкой 1 (в строке 1 будут находиться имена полей табличной базы данных). Допустим, вы выбрали ячейку А4.
произведите вставку текста, находящегося в буфере обмена. В результате заголовки будут расположены друг под другом и займут 21 ячейку рабочего листа.
Обработка перенесенных текстовых данных
Обратите внимание, что все заголовки оформлены в одном формате:
порядковый номер;
точка;
пробел;
непосредственно текст заголовка;
точка с запятой.
Однако из заголовка нам нужен только текст, образующий имя поля списка. Поэтому следующим этапом работы будет очистка текста от лишних символов. Конечно, эту операцию можно произвести вручную, до или после копирования текста в электронные таблицы. но если записей будет несколько десятков или сотен, то вы потратите на это очень много времени и, скорее всего, внесете ошибки.
Справиться с данной работой можно довольно быстро, если использовать текстовые функции Excel. Алгоритм одного из таких методов представлен на рис.2.
Рис.2 - Алгоритм очистки текста от лишних символов
При этом предполагается, что формат перечня заголовков точно соответствует приведенному выше описанию. В противном случае (если, например, после точки вместо одного пробела введены два), алгоритм работать не будет.
Определение длины текста заголовка.
Для определения количества символов в тексте, содержащемся в ячейке, используется функция ДЛСТР. Рассмотрим ячейку А4 со вставленным в нее текстом «7. порядковый номер; ». Поместите табличный курсор в ячейку В4, которая находится справа от ячейки А4, и вызовите окно Мастер функций. В списке Категория выберите элемент текстовые, в списке Функция выделите имя функции ДЛСТР, нажмите кнопку Ок, и на экране появится панель функции ДЛСТР (рис.3). Данная функция возвращает количество символов в текстовой строке. Синтаксис ее таков:
ДЛСТР (текст), где текст - это текст, в котором определяется количество символов. Имеющиеся в тексте пробелы также считаются символами.
Введите в поле Текст значение А4, нажмите кнопку Ок, и в ячейке В4 появится следующая формула:
=ДЛСТР(А4), таким образом мы узнаем, что в ячейке А4 находится текст, содержащий 20 символов.
Рис.3 - Панель функции ДЛСТР