- •"Петербургский государственный университет путей сообщения"
- •Основы работы с электронной таблицей excel
- •1. Электронная таблица excel. Основные понятия
- •2. Ввод, редактирование и форматирование данных
- •2.1. Ввод чисел
- •2.2. Ввод текста
- •2.3. Ввод данных типа Дата и Время
- •2.4. Ввод формул
- •2.5. Ввод примечаний
- •2.8.2. Ввод данных командойЗаполнитьменю Правка
- •2.9. Редактирование ячеек рабочего листа
- •2.10. Форматирование ячеек рабочего листа
- •3. Работа со списком в еxcel
- •4. Работа со списком в режиме вычислений
- •4.1. Заполнение списка конкретными данными
- •4.2. Подведение итоговых данных и расчет скоростей движения поездов
- •4.3. Сортировка записей списка
- •4.4. Выборка данных из списка
- •4.5. Поиск максимального значения элемента данных списка
- •4.6. Вычисление показателей с помощью командыИтоги
- •4.7. Вычисление показателей с помощью командыСводная таблица
- •5. Автоматизация вычислений с помощью макросов
- •6. Построение графиков функций средствами электронной таблицы Excel.
- •7. Задания к лабораторной работе № 4
- •Библиографический список
- •Содержание
- •Основы работы с электронной таблицей excel
- •190031, СПб., Московский пр., 9.
4.2. Подведение итоговых данных и расчет скоростей движения поездов
Для вычисления суммарного времени в пути и суммарного времени в движении, а также технических и участковых скоростей и коэффициентов участковой скорости со сборными и без сборных поездов необходимо в ячейки электронной таблицы ввести соответствующие формулы.

4.3. Сортировка записей списка
Записи списка можно упорядочить в порядке возрастания или убывания значений элементов данных.
Например, необходимо упорядочить список по возрастанию времени стоянки.
|
Номер поезда |
Время отправления |
Время прибытия |
Время в пути |
Время стоянки на пр.станциях |
|
2102 |
6:18 |
8:54 |
2,60 |
0:11 |
|
2104 |
7:49 |
10:27 |
2,63 |
0:13 |
|
2116 |
23:38 |
2:30 |
2,87 |
0:27 |
|
2118 |
1:30 |
3:56 |
2,43 |
0:04 |
|
2120 |
3:03 |
5:29 |
2,43 |
0:04 |
|
3102 |
4:24 |
7:00 |
2,60 |
0:11 |
|
3402 |
7:41 |
12:37 |
4,93 |
2:22 |
Для этого требуется:
установить табличный курсор на любую ячейку списка;
выполнить команду СортировкаменюДанные.
На экране монитора отобразится диалоговое окно Сортировка диапазона, в котором устанавливаются параметры сортировки.

Результат выполнения команды:
|
Номер поезда
|
Время отправления |
Время прибытия |
Время в пути |
Время стоянки на пр.станциях |
|
2118 |
1:30 |
3:56 |
2,43 |
0:04 |
|
2120 |
3:03 |
5:29 |
2,43 |
0:04 |
|
2102 |
6:18 |
8:54 |
2,60 |
0:11 |
|
3102 |
4:24 |
7:00 |
2,60 |
0:11 |
|
2104 |
7:49 |
10:27 |
2,63 |
0:13 |
|
2116 |
23:38 |
2:30 |
2,87 |
0:27 |
|
3402 |
7:41 |
12:37 |
4,93 |
2:22 |
Кнопка Параметрыможет быть использована для сортировки списков, созданных пользователем. Например, пусть задан список, который требуется упорядочить в последовательности, определенной пользователем.
.
Для этого с помощью вкладки СпискикомандыПараметрыменюСервис в полеЭлементы спискасоздается новый список, который задает последовательность сортировки и нажимаются кнопкиДобавитьОК.

Затем выполнить следующие действия:
на рабочем листе выделить исходный список;
выполнить команду Сортировкаиз менюДанные;
в диалоговом окне Сортировка диапазонаустановить параметры сортировки

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

В результате выполнения перечисленных действий получим отсортированный список.

4.4. Выборка данных из списка
Выборка данных может осуществляться по значению любого элемента списка. Например, из списка
|
Номер поезда |
Время отправления |
Время прибытия |
Время в пути |
Время стоянки на пр.станциях |
|
2102 |
6:18 |
8:54 |
2,60 |
0:11 |
|
2104 |
7:49 |
10:27 |
2,63 |
0:13 |
|
2116 |
23:38 |
2:30 |
2,87 |
0:27 |
|
2118 |
1:30 |
3:56 |
2,43 |
0:04 |
|
2120 |
3:03 |
5:29 |
2,43 |
0:04 |
|
3102 |
4:24 |
7:00 |
2,60 |
0:11 |
|
3402 |
7:41 |
12:37 |
4,93 |
2:22 |
требуется выбрать поезда, которые прибыли на станцию в заданный промежуток времени.
Для этого табличный курсор устанавливается на любом элементе списка и выполняются команды Фильтр Автофильтриз менюДанные. В результате в таблице рядом с названиями столбцов отображаются кнопки раскрывающихся списков.

Для выбора из списка записей, удовлетворяющих заданному условию, необходимо:
раскрыть список того поля, по значению которого будет осуществляться выборка записей;
выбрать один из допустимых критериев: Все, Первые 10, Условие или точные значения.
При выборе критерия Условиеотобразится диалоговое окноПользовательский автофильтр, в котором можно проводить отбор записей по одному или двум критериям.

В диалоговом окне указывается имя поля, по значению которого необходимо осуществить выборку (в примере Время прибытия). Пользователем в текстовых полях, сопровождаемых соответствующими надписями, задается условие поиска.
Если условие поиска содержит одну логическую операцию (например, необходимо получить список поездов, которые прибыли на станцию не ранее 8:10), то условие поиска ("больше или равно" и "8:10") записывается в первой паре смежных текстовых полей.
Если для записи логического выражения требуются две логические операции, связанные одним из логических операторов ИилиИЛИ(устанавливаются с помощью переключателя), то значение второй логической операции и соответствующее значение поля устанавливаются во второй смежной паре текстовых полей (например, необходимо получить список поездов, которые прибыли на станцию в промежуток времени от 8:10 до 18:00).
После того как задано условие отбора, необходимо щелкнуть по кнопке ОК. Основной список заменится списком, соответствующим критерию выбора.

Для восстановления основного списка следует щелкнуть по кнопке раскрывающегося списка, и выбрать критерий Все.
При использовании Расширенного фильтра можно осуществить поиск по значениям нескольких элементов списка, при этом условия отбора с соответствующими именами элементов данных могут располагаться в любом месте таблицы. В полеДиапазон условий диалогового окна Расширенный фильтр указывается диапазон ячеек, где расположены условия отбора.
Если результат необходимо разместить вне исходного списка, то в области Обработкавключается переключательскопировать результат в другое местои указывается адрес первой ячейки нового списка в областиПоместить результат в диапазон. При этом в выбранном списке выводятся элементы данных, которые были указаны в условии отбора, включая значения промежуточных столбцов (если они имеются).
Например, необходимо выбрать поезда с временем стоянки больше 15 минут и временем в пути больше двух часов.
П
ри
задании этих условий в диапазонеA1:B2
с помощью командыРасширенныйфильтрдиалоговое окно будет иметь следующий
вид:
Результат отбора разместится в диапазоне, начиная с ячейки H1.

Анализ результата показывает, что в выбранном списке отсутствуют номера поездов. Для получения номеров поездов можно искусственно ввести третье условие: Номер поезда>0.

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


