- •Введение
- •Обработка данных с использованием арифметических формул Учебные цели изучения темы
- •Краткие теоретические сведения
- •Этапы решения задач обработки данных в среде табличного процессора
- •Задачи Задача 1.1. Расчет учебной нагрузки
- •Задача 1.2. Расчет платежей за воду
- •Задача 1.3. Платежный календарь
- •Подсчет и суммирование данных Учебные цели изучения темы
- •Краткие теоретические сведения
- •Функция(аргумент1; аргумент2; ... )
- •Суммирование всех значений диапазона
- •Сумм (данные).
- •Условное суммирование по одному критерию
- •Суммесли (диапазон; критерий; диапазон_суммирования)
- •Задача 2.2. Учет товарного запаса
- •Связывание данных посредством формул с двумерными и трехмерными ссылками Учебные цели изучения темы
- •Краткие теоретические сведения
- •Имя_Листа ! Адрес_Ячейки.
- •[Имя_Рабочей_книги] Имя_Листа ! Адрес_Ячейки
- •Задачи Задача 3.1. Потребительский кредит
- •Задача 3.2. Расчет зарплаты бригады
- •Задача 3.3. Расчет платежей за электроэнергию
- •Задача 3.4. Долгосрочное кредитование
- •Обработка данных с использованием условных формул Учебные цели изучения темы
- •Краткие теоретические сведения Логические выражения
- •И (логическое_значение1; …; логическое_значение30).
- •Или (логическое_значение1; …; логическое_значение30).
- •Не (логическое_значение).
- •Логическая функция если
- •Задачи Задача 4.1. Расчет комиссионных от продаж
- •Задача 4.2. Оплата телефонных переговоров
- •Задача 4.3. Счет за проживание в гостинице
- •Задача 4.4. Расчет стипендии
- •Задача 4.5. Расчет квартальной премии бригады
- •Задача 4.6. Поток товарно-материальных запасов
- •Задача 4.7. Учет расходования гсм
- •Обработка данных типа дата/вреМя с использованием функции выбора Учебные цели изучения темы
- •Краткие теоретические сведения
- •Дата (год; месяц; день).
- •Сегодня (). Создание ряда последовательных дат
- •Извлечение из даты дня, месяца или года
- •Возвращение дня недели, соответствующего любой дате
- •Выбор значений из списка по индексу
- •Выбор (номер_индекса; значение1; значение2; ...).
- •Возвращение даты, отстоящей на заданное количество рабочих дней от заданной даты
- •Определение количества рабочих дней между двумя датами
- •Определение разницы между двумя датами в годах
- •Задачи Задача 5.1. Учет издания методической литературы
- •Задача 5.2. Заработанный доход врачей‑стоматологов
- •Задача 5.3. Анализ опозданий сотрудников фирмы
- •Задача 5.4. Начисление заработной платы при трехсменной работе
- •Обработка текстовых данных с использованием функции вертикального просмотра таблицы Учебные цели изучения темы
- •Краткие теоретические сведения Извлечение символов из текстовой строки
- •Пстр (текст; начальная_позиция; количество_символов)
- •Преобразование текста, отображающего число, в число
- •Объединение несколько текстовых элементов в один
- •Поиск вхождения одной текстовой строки в другую
- •Преобразование знаков в текстовой строке из одного регистра в другой
- •Строчн (текст); прописн (текст). Присвоение имен ячейкам и диапазонам
- •Вертикальный просмотр таблицы
- •Задачи Задача 6.1. Расчет транспортного налога
- •Задача 6.2. Расшифровка кода группы и номера зачетной книжки студента
- •Задача 6.3. Анализ кодов isbn
- •Задача 6.4. Определение знака зодиака
- •Критериальные задачи Задача «Гороскоп»
- •Задача «Расчет стоимости заказа текстильных этикеток»
- •Задача «Расчет зарплаты ппс»
- •Задача «Учет движения товаров на мебельном складе»
- •Вопросы для критериальных тестов
- •Перечислить
- •Литература
Этапы решения задач обработки данных в среде табличного процессора
Анализ поставленной задачи.
Разработка табличной модели и конструирование соответствующих формул.
Подбор контрольных примеров.
Ввод исходных данных и формул для их обработки.
Тестирование и корректировка используемых формул.
Сравнение результатов расчета в электронной таблице с результатами контрольных примеров.
Числовое и стилевое форматирование данных.
Графическая интерпретация полученных результатов.
Сохранение и печать выходных документов.
Задачи Задача 1.1. Расчет учебной нагрузки
Предметная область: расчет объема учебной нагрузки по дисциплинам, изучаемым в текущем семестре. Элементы предметной области:
названия дисциплин;
общее число часов, запланированных на изучение дисциплины в семестре;
недельная нагрузка для дисциплины по видам занятий – число часов в неделю, запланированных на проведение лекций, практических и лабораторных;
количество недель в семестре.
Отношения:
семестровая нагрузка для дисциплины по определенному виду занятия определяется как произведение соответствующей недельной нагрузки на количество недель в семестре;
семестровая аудиторная нагрузка для дисциплины определяется как сумма семестровых нагрузок по видам занятий;
самостоятельная работа студентов по изучению дисциплины определяется как разность между общим числом часов и семестровой аудиторной нагрузкой.
Требования:
разработать и реализовать табличную модель для расчета семестровой учебной нагрузки по видам занятий и определению объема самостоятельной работы студентов для 10 наименований дисциплин;
выполнить ее стилевое форматирование.
Методические указания к решению
Ввести данные в соответствие с рис. 6.
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
1 |
РАСЧЕТ СЕМЕСТРОВОЙ НАГРУЗКИ |
|||||||||
2 |
Количество недель |
18 |
|
|
|
|
|
|
||
3 |
|
|
|
|
|
|
|
|
|
|
4 |
Название дисциплины |
Всего часов |
Недельная нагрузка (час.) |
Семестровая нагрузка (час.) |
Аудиторная нагрузка (час.) |
Самостоятельная работа (час.) |
||||
5 |
Лекции |
Практические занятия |
Лабораторные занятия |
Лекции |
Практические занятия |
Лабораторные занятия |
||||
6 |
Физика |
270 |
3 |
2 |
4 |
* |
** |
*** |
? |
?? |
7 |
ВВЕСТИ СВОЙ СПИСОК ДИСЦИПЛИН |
108 |
2 |
2 |
0 |
|
|
|
|
|
8 |
127 |
2 |
1 |
0 |
|
|
|
|
|
|
9 |
108 |
1 |
1 |
1 |
|
|
|
|
|
|
10 |
135 |
2 |
0 |
2 |
|
|
|
|
|
|
11 |
108 |
2 |
2 |
0 |
|
|
|
|
|
|
12 |
108 |
2 |
1 |
1 |
|
|
|
|
|
|
13 |
127 |
1 |
1 |
1 |
|
|
|
|
|
|
14 |
135 |
2 |
2 |
0 |
|
|
|
|
|
|
15 |
81 |
1 |
0 |
1 |
|
|
|
|
|
Рис. 6. Макет таблицы для задачи «Расчет семестровой нагрузки»
Последовательно ввести в ячейки электронной таблицы названия столбцов в соответствии с рис.6.
|
A |
B |
C |
D |
4 |
Название |
Всего |
Недельная нагрузка в часах |
|
5 |
|
|
Лекции |
Практические |
Рис. 7. Технология ввода текста
Выполнить операции стилевого форматирования для текста заголовка таблицы.
отобразить текст в виде нескольких строк с выравниванием по центру;
Инструкция по расположению текста в виде нескольких строк с выравниванием по центру
выделить строки с форматируемым текстом;
исполнить команды Формат Ячейки…;
в диалоговом окне Формат ячеек (рис. 8) активизировать вкладку Выравнивание;
в ниспадающих списках по горизонтали и по вертикали выбрать значения по центру;
в группе Отображение установить флажок Переносить по словам; щелкнуть по кнопке ОК.
распределить текст на несколько ячеек, последовательно исполнив инструкцию по распределению текста для диапазонов: A1:J1; A4:A5; B4:B5; C4:E4; F4:H4; I4:I5; J4:J5;
Инструкция по распределению текста на несколько ячеек
выделить диапазон ячеек, в котором необходимо распределить текст;
нажать кнопку Объединить и поместить в центре на панели Форматирование.
Замечание. В объединенную ячейку MS Excel помещает только данные верхнего левого угла из диапазона. Данные из других ячеек уничтожаются.
Рис. 8. Вкладка «Выравнивание» диалогового окна «Формат ячеек»
последовательно исполнить инструкцию по изменению ориентации текста для диапазонов A4:B4, C5:H5, I4:J4;
Инструкция по изменению ориентации текста
выделить форматируемые ячейки;
исполнить команды Формат Ячейки...;
в диалоговом окне Формат ячеек (рис. 8) активизировать вкладку Выравнивание;
в рамке Ориентация переместить индикатор на необходимый угол;
щелкнуть кнопку ОК.
и зменить ширину и высоту столбцов, перемещая границу заголовка столбца или строки до нужных размеров:
|
A |
B |
Ввести исходные данные в ячейки А6:Е15.
Ввести формулы в ячейки строки 6 согласно таблице 2.
Таблица 2
Расчетные формулы к задаче 1.1
Ячейка |
Формула |
Содержание формулы |
F6 |
=$D$21*C6 |
Количество недель * число часов лекций в неделю |
G6 |
=$D$2*D6 |
Количество недель * число часов практических занятий в неделю |
H6 |
=$D$2*E6 |
Количество недель * число часов лабораторных занятий в неделю |
I6 |
=F6+G6+H6 |
Сумма часов на лекционные, практические и лабораторные занятия в семестре |
J6 |
=B6-I6 |
Общее число часов – объем аудиторной семестровой нагрузки |
Инструкция по вводу формул
выделить зависимую ячейку и ввести знак равенства (=);
щелчком мыши выделить влияющую ячейку;
для создания абсолютной ссылки нажать клавишу F4;
ввести символ операции;
выделить влияющую ячейку;
после ввода всех операндов и операторов формулы нажать в строке формул кнопку или клавишу Enter.
Выполнить копирование формул в нижние ячейки таблицы.
Инструкция по копированию формул (данных)
выделить ячейку (ячейки) с формулой (формулами);
установить курсор в маркер заполнения (маленький черный квадратик в правом нижнем углу рамки) и, дождавшись появления курсорного символа в виде знака +, протащить его с помощью левой кнопки мыши в смежную область заполнения.
Двойной щелчок по маркеру заполнения распространяет выделение с текущей ячейки до строки в конце смежного интервала и заполняет выделенную область формулами или данными.
Сравнить результаты контрольного примера с полученными значениями.
Установить границы для диапазона A4:J15.
Инструкция по установлению в ячейках границ определенного вида
выделить форматируемый диапазон ячеек;
исполнить команды Формат Ячейки...;
в диалоговом окне Формат ячеек активизировать вкладку Граница;
в группе Линия выбрать самую тонкую линию;
в группе Все указать виды границ: