71211

Сортировка и фильтрация списков

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

Информатика, кибернетика и программирование

Цель работы: изучение способов сортировки и фильтрации списков в табличном процессоре Excel. Задание Изучить порядок сортировки и фильтрации списков в Excel. В соответствии с заданием, указанным в таблицах вариантов, выполнить сортировку и фильтрацию списка...

Русский

2014-11-03

104.5 KB

5 чел.

Лабораторная работа № 4
Сортировка и фильтрация списков

Цель работы: изучение способов сортировки и фильтрации списков в табличном процессоре Excel.

Задание

  1.  Изучить порядок сортировки и фильтрации списков в Excel.
  2.  В соответствии с заданием, указанным в таблицах вариантов, выполнить сортировку и фильтрацию списка, содержащегося в файле FSort.xls при помощи автофильтра (таблица 1) и расширенного фильтра (таблица 2). Для расширенного фильтра выполнить отбор данных в отдельный список.
  3.   Оформить отчет по стандартной форме. В раздел "Выполнение" включить:
  •  условие фильтрации для расширенного фильтра;
  •  вид таблицы условий для расширенного фильтра;
  •  таблицу результатов отбора данных с помощью расширенного фильтра. Если результаты отбора содержат большое количество записей, в отчет включить первые 20 строк;
  •  ответы на контрольные вопросы.

Для защиты работы продемонстрировать навыки сортировки и фильтрации на компьютере.

Учебная информация

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

Сортировка записей строк таблицы повышает скорость поиска информации и улучшает вид таблицы. Сортировка выполняется в два этапа: сначала выделяется сортируемая часть таблицы, затем выполняется обращение к меню Данные/Сортировка.... Для списков на первом этапе достаточно активизировать любую ячейку внутри списка. В открывшемся окне "Сортировка" следует указать признак сортировки в списке "Сортировать по...". Признаком сортировки является один из столбцов списка. Способ сортировки (по возрастанию или по убыванию) задается в списке "Порядок". Чаще всего применяется сортировка списков по одному признаку. Сортировка по двум или трем признакам одновременно требуется в тех случаях, когда данные, используемые в качестве первичного признака, имеют много повторяющихся значений. Для добавления уровня сортировки в окне "Сортировка" следует выполнить "Добавить уровень".

Замечание. Очень часто в первом столбце списка располагаются порядковые номера записей, которые сортировать не следует. В этом случае сортируемый диапазон задается вручную без первого столбца.

Фильтр – это  средство для отбора записей из списка по некоторому критерию. В Excel имеются два типа фильтров: автофильтр и расширенный фильтр. Автофильтр показывает записи, совпадающие с условиями фильтрации, и скрывает не совпадающие. Расширенный фильтр способен сформировать новую таблицу из отфильтрованных записей.

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

Более сложные условия фильтрации для автофильтра можно задать командой Текстовые фильтры/Настраиваемый фильтр.

Для применения расширенного фильтра требуется предварительная подготовка, состоящая из двух этапов:

  1.  подготовка таблицы (диапазона) условий;
  2.  планирование места для размещения результатов фильтрации.

Таблица условий состоит из строки заголовков и строк с условиями. Заголовки лучше формировать копированием из основной таблицы. Под заголовками размещаются условия, причем если несколько условий расположены в одной строке, они считаются связанными между собой логической операцией И, если в разных – ИЛИ. Если формируемый список должен содержать лишь отдельные столбцы исходного списка, заголовки этих столбцов следует скопировать в первую строку формируемого списка.

Работа с расширенным фильтром выполняется через Данные/ Дополнительно. В диалоговом окне "Расширенный фильтр" следует указать исходный диапазон, диапазон условий и область для размещения результатов фильтрации.

На рис. 1 показан пример диапазона условий, отбирающего записи для Москвы за май 1991 года. Поскольку все условия расположены в строке 2, они связаны между собой логическим условием И. Если перенести условие "Москва" в строку 3 (рис. 2), то город получателя и дата исполнения будут связаны условием ИЛИ, т.е. будут отобраны все записи, соответствующие Москве, и, независимо от города получателя, все записи с датами исполнения за 1991 год.

Рис. 1

Рис. 2

Таблица 1

Варианты заданий для сортировки и автофильтра

(буквами обозначены заголовки столбцов таблицы FSort.xls)

№ вар.

Критерии сортировки

Условия фильтрации для автофильтра

Первичный

Вторичный

1

B по возрастанию

A по убыванию

K за март и май 1993 г.

2

C по убыванию

K по возрастанию

M за январь и март 1994 г.

3

D по возрастанию

L по убыванию

N<1 или N>500

4

E по убыванию

M по возрастанию

Е, начинающееся с "К" и 10<N<50

5

F по возрастанию

N по убыванию

(C=1 или C=3) и N<100

6

H по убыванию

A по возрастанию

(F="Москва" или F="Орел") и N от 50 до 150

7

J по возрастанию

K по убыванию

(C=3 или C=4) и K за первый квартал 1992 года

8

B по убыванию

L по возрастанию

(А от 10500 до 10600) и N от 200 до 300

9

C по возрастанию

M по убыванию

(C=5 или C=6) и L за 1992 год

10

D по убыванию

N по возрастанию

(N<10 или N>500) и С>6

11

E по возрастанию

A по убыванию

K за апрель и июнь 1993 г.

12

F по убыванию

K по возрастанию

M за октябрь и декабрь 1993 г.

13

H по возрастанию

L по убыванию

(А от 10600 до 10700) и (J=1 или J=3)

14

J по убыванию

M по возрастанию

(C=8 или C=10) и K за второй квартал 1993 года

15

B по возрастанию

N по убыванию

(N<10 или N>500) и F="Москва"

16

C по убыванию

A по возрастанию

D, начинающееся с "P" и 10<N<50

17

D по возрастанию

K по убыванию

K за февраль и май 1993 г.

18

E по убыванию

L по возрастанию

M за январь 1993 и январь 1994 г.

19

F по возрастанию

M по убыванию

(N<1 или N>500) и С>4

20

H по убыванию

N по возрастанию

Е, начинающееся с "П" и 10<N<50

21

J по возрастанию

A по убыванию

(C=1 или C=3) и N<100

22

B по убыванию

K по возрастанию

(F="Москва" или F="Орел") и N от 50 до 150

23

C по возрастанию

L по убыванию

(C=3 или C=4) и K за первый квартал 1992 года

24

D по убыванию

M по возрастанию

(А от 10500 до 10600) и N от 200 до 300

25

E по возрастанию

N по убыванию

(C=5 или C=6) и L за 1992 год

26

F по убыванию

A по возрастанию

(N<10 или N>500) и С>6

27

H по возрастанию

K по убыванию

K за апрель и июнь 1993 г.

28

J по убыванию

L по возрастанию

M за октябрь и декабрь 1993 г.

29

B по возрастанию

M по убыванию

(А от 10600 до 10700) и (J=1 или J=3)

30

C по убыванию

N по возрастанию

(C=8 или C=10) и K за второй квартал 1993 года


Таблица 2

Варианты заданий для расширенного фильтра

(буквами обозначены заголовки столбцов таблицы FSort.xls)

№ вар.

Условия отбора записей в расширенном фильтре

Столбцы, отбираемые в выходную таблицу

1

(C=1 или C=2) и L за 1991 год

A, B, С, L, N

2

(D="ТОО" и J=1) или I="Украина"

A, D, I, J, N

3

(F="Орел" и N>50) или  N>500

A, B, F, M, N

4

(C=2 или C=3) и N менее 100

A, C, F, K, N

5

(J=1 и N>200) или С=13

A, C, J, L, N

6

(F="Москва" или F="Орел") и N от 50 до 150

A, B, F, M, N

7

(C=3 или C=4) и K за первый квартал 1992 года

A, B, C, K, N

8

(А от 10500 до 10600) и N от 200 до 300

A, B, F, L, N

9

(J=2 и N>200) или K за май 1991 года

A, B, J, K, N

10

(C=5 или C=6) и L за 1992 год

A, C, F, L, N

11

(N<10 или N>500) и С>6

A, B, C, L, N

12

(M за 1992 год и С = 6) или С = 13

A, B, C, M, N

13

(C=6 или C=7) и N>300

A, C, F, K, N

14

(J=3 и N>300) или F="Одесса"

A, D, F, J, N

15

(А от 10600 до 10700) и (J=1 или J=3)

A, B, F, J, N

16

(C=8 или C=10) и K за второй квартал 1993 года

A, C, F, K, N

17

(N<10 или N>500) и F="Москва"

A, B, F, L, N

18

(J=1 и N>200) или A от 10600 до 10610

A, B, F, J, N

19

(C=8 или C=9) и L за 1993 год

A, C, F, L, N

20

(F="Белгород" или F="Курск") и N > 10

A, B, F, L, N

21

(А от 10100 до 10130) и (J=1 или J=3)

A, B, F, J, N

22

(C=9 или C=10) и N менее 100

A, C, F, K, N

23

(J=2 и N>200) или С=13

A, C, J, L, N

24

(N<10 или N>500) и F, начинающееся с буквы "М"

A, B, F, M, N

25

(C=3 или C=4) и K за первый квартал 1992 года

A, C, F, K, N

26

(F="Тула" или F="Мытищи") и К за 1994 год

A, B, F, K, N

27

(J=3 и N>200) или L за январь 1994 года

A, B, J, L, N

28

(C=11 или C=12) и L за второе полугодие 1993 года

A, C, F, L, N

29

(F="Москва" или F="Одесса") и L за 1994 год

A, B, F, L, N

30

(А от 10300 до 10400) и F, начинающееся с буквы "М"

A, B, F, M, N

Контрольные вопросы

1. В каких ситуациях следует применять сортировку списка по нескольким критериям?

2. В чем заключаются основные преимущества расширенного фильтра по сравнению с автофильтром?

3. Основное достоинство автофильтра по сравнению с расширенным фильтром.


 

А также другие работы, которые могут Вас заинтересовать

1365. Строительство гостиницы на территории жилого района Западная поляна в городе Пенза. 123 KB
  Описание территории жилого района Западная поляна в городе Пенза. Основные принципы проектирования. Инженерное оборудование здания. Расчет количества мест в образовательных учреждениях района Западная поляна. Предварительный баланс территории функциональной зоны жилого района.
1366. Деятельность мирового суда. Судебный участок № 1 144 KB
  Мировой суд – это первичное (низшее звено) судебной системы (судов общей юрисдикции), рассматривающее в упрощенной процедуре незначительные гражданские, административные и уголовные дела.
1367. Карданная передача 120.5 KB
  Введение, виды, классификация, особенности конструкции. Кулачковый карданный шарнир. Неисправности карданной передачи, причины и способы их устранения. Технологический процесс технического обслуживания. Охрана труда и техника безопасности при проведении ТО и ремонта.
1368. Разработка программы на языке высокого уровня 130.5 KB
  Разработать программу на языке высокого уровня и блок-схему для вычисления арифметического выражения при заданных значениях исходных данных. Составить блок-схему алгоритма и программу для вычис-ления значения функции U, зависящей от нескольких аргументов, значения которых выбираются произвольно и задаются по вводу.
1369. Информационные системы в экономике. Информационные ресурсы 127.5 KB
  Экономическая информация. Информационные ресурсы. Структура автоматизированной информационной системы. Тенденции развития рынка информационных технологий. Информационные ресурсы - это совокупность данных, организованных для получения достоверной информации в самых разных областях знаний и практической деятельности. Отдельные документы и отдельные массивы документов в информационных системах.
1370. Экономике предприятия 120 KB
  Уставной капитал акционерного общества. Длительность технологического цикла партии деталей при последовательном виде движения. Коэффициент оборачиваемости. Производственная себестоимость
1371. Перечень тестовых вопросов для подготовки к государственному экзамену по дисциплине Базы данных и распределенные базы данных 127.5 KB
  Элементарные описания предметов, событий, действий, которые сохранены, классифицированы, но не организованы для передачи какого-либо специального содержания. Согласно какому из перечисленных SQL-предписаний будет выбрана запись со значением MARINA в поле Name таблицы Personal
1372. Анализ предприятия Слуцкие электрические сети 227.5 KB
  Описание структуры энергетического предприятия.Порядок организации рабочих мест и контроль над их выполнением. Организация мероприятий по технике безопасности. Технико-экономические показатели работы энергопредприятия. Мероприятия по охране окружающей среды на энергопредприятии.
1373. Влияние типов вируса папилломы человека на течение ювенильного респираторного папилломатоза 92 KB
  Организация статистического исследования. Заболеваемость ЮРП у детей. Карта сбора материала для детей, страдающих ЮРП. Распределение детей, страдающих ЮРП, по полу и методу лечения. . Статистические методы использованные для анализа материала.