71211

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

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

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

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

Русский

2014-11-03

104.5 KB

6 чел.

Лабораторная работа № 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. Основное достоинство автофильтра по сравнению с расширенным фильтром.


 

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

32990. Структура общественного сознания и его основные формы 15.45 KB
  Обыденное и теоретическое сознание.Общественное сознание это совокупность идей взглядов и оценок свойственных данному обществу в осознании им собственного бытия.Индивидуальное сознание это совокупность идей взглядов чувств свойственных конкретному человеку.ОБЩЕСТВЕННОЕ СОЗНАНИЕ складывается на основе сознаний отдельных людей но не является их простой суммой.
32991. Философия истории 29.45 KB
  заключается ли он в самой ткани исторического события или он следствие нашей позднейшей его интерпретации Имеет ли история направление Кто является творцом истории Как возможно историческое событие Важнейшее отличие философии истории от истории состоит в том что если историю интересует причины определенных конкретных событий то философия истории анализирует общие закономерности исторического процесса в целом. в таких работах как “Экономическофилософские рукописи 1844 года†“Святое семействНемецкая идеология†а в...
32992. Марксистская концепция общественного развития 22.24 KB
  Подобно Гегелю марксисты рассматривают мировую историю как единый закономерный процесс а исторический материализм призван изучать наиболее общие законы развития человеческого общества. Естественно что вначале эти идеи выступали как гипотезы а затем по мере развития социальной науки сами основоположники и их последователи в первую очередь советские обществоведы превратили ее в хорошо структурированную и аргументированную социальную теорию. В своем основном труде Капитал Маркс осуществил детальный анализ капиталистического общества...
32993. Как выглядит цивилизационная модель философии истории Освальда Шпенглера 16.52 KB
  Ожидается как он полагал появление русскосибирской культуры. В основе каждой культуры лежит душа а культура это символическое тело жизненное воплощение этой души. Так непредсказуемое неспланированное рождение конкретной культуры он связывает с хаотическим проявлением таинственности душевной жизни. Зато поэтапное становление культуры проходящей как и человек свои возрастные ступени Шпенглер склонен связывать со спиралью.
32994. ТИПЫ СОЦИАЛЬНОЙ ДИНАМИКИ 41.62 KB
  Конт который и ввел этот термин в научный оборот подразумевал под ним однонаправленные поступательные процессы общественного развития исключающие скачки и перерывы. Между тем понятие социальная динамика отражает определенную и весьма существенную сторону общественного развития в целом. ЦИКЛИЧЕСКИЙ ТИП СОЦИАЛЬНОЙ ДИНАМИКИ В общественной жизни широко распространены циклические процессы имеющие собственную логику развития и специфические формы реализации. Они не могут быть сведены к случайным и кратковременным явлениям в наступательном...
32996. Интерфейс для офисного служащего 276.5 KB
  Выводится критерий для оценки качества интерфейса. Создается прототип интерфейса с шаблонами основных частозаполняемых документов для офисного служащего, удовлетворяющий полученному критерию. Проводится пилотный эксперимент для оценки работоспособности интерфейса.
32997. Философская концепция человека 20.64 KB
  Б Жизнь человека подчиняется биологическим законам Биоорганизация человека есть результат развития длинного ряда его предков животное обезъяналюди гомениды современный человек Человек в отличие от животных имеет такие биологические структуры которые служат материальными предпосылками для развития чисто человеческих особенностей: возникают органы позволяющие человеку трудиться рука мозг и прямая походка 2. Человек обладает качественными надбиологическими образованиями которые формируют социальную характеристику человека....
32998. Понятие науки, её функции 20.99 KB
  Теоретические уровни отдельных наук смыкаются в общетеоретическом философском объяснении открытых принципов и законов в формировании мировоззренческих и методологических сторон научного познания в целом. Социологический анализ деятельности института науки в современном обществе дает основание утверждать что главной функцией науки является производство и умножение достоверного знания позволяющего раскрывать и объяснять закономерности окружающего мира Указанная выше основная функция науки в современном обществе может быть конкретизирована и...