Список - это таблица Excel, данные в которой расположены, как в базе данных. В такой таблице каждый столбец имеет свой заголовок, который называется именем поля. Все имена полей располагаются в первой строке таблицы. На каждое имя отводится одна ячейка. Отдельный столбец такой таблицы называется полем данных, а каждая строка - записью. Запись состоит из элементов, число которых равно числу полей данных. Все записи имеют одинаковую структуру. На рис. 13.1 представлен пример таблицы Excel, оформленной в виде списка.
А | В | С | D | Е | F | G | |
1 | ФИО сотрудника |
Дата рождения | Должность | Стаж работы (лет) | Оклад (руб.) | Дата получения премии | Размер премии (руб.) |
2 | Петрова И.В. | 3.06.1953 | Ведущий инженер | 20 | 600 | 6.03.98 | 300 |
3 | Линьков С.А. | 4.11.1974 | Инженер | 4 | 400 | 22.02.97 | 200 |
. . . | |||||||
53 | Липецких А.Л. | 21.06.1961 | Инженер прог. | 17 | 500 | 6.03.98 | 300 |
Рис. 13.1. Пример списка
Со списком можно выполнять следующие операции: сортировку, фильтрацию, вычисление промежуточных итогов. Например, в списке на рис. 13.1 все записи можно отсортировать по первому полю, расположив фамилии сотрудников в алфавитном порядке, или по четвертому полю - например, в порядке убывания стажа работы.
С помощью фильтра можно отобрать из списка записи, удовлетворяющие определенным условиям. Например, оставить в списке фамилии только тех сотрудников, день рождения которых совпадает с текущей датой, или фамилии сотрудников со стажем работы не менее 10 лет и окладом выше 400 рублей и т.д. Для решения подобных задач пользователь имеет возможность применять два вида фильтров: автофилътр и расширенный фильтр. Примером вычисления промежуточных итогов в рассматриваемом списке может служить сумма премиальных, полученных сотрудниками подразделения за 1997 год и др.
Excel автоматически распознает списки. Для этого достаточно, чтобы в качестве текущей была выбрана одна из ячеек списка.
В качестве списка можно обрабатывать не всю таблицу, а только часть ее в виде соответствующего диапазона предварительно выделенных ячеек. Если такому диапазону присвоить имя (см. параграф 12.3), то переход к нему в текущей книге значительно
165
упростится. При этом содержимое каждой ячейки в первой строке диапазона будет восприниматься в качестве имени соответствующего поля.
Для безошибочного выполнения операций над данными списка рекомендуется в рабочем листе создавать только один список. Таким образом, размер списка ограничен размерами рабочего листа.
Записи списка могут создаваться и редактироваться обычным образом - с помощью клавиатуры или с использованием диалогового окна, называемого формой данных.
166
165 :: 166 :: Содержание