Сортировка по значениям одного столбца

Простейшая сортировка производится по данным одного столбца.

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

2. Нажмите кнопку Сортировка и фильтр группы Редактирование вкладки Главная и выберите направление сортировки. Например, для сортировки по столбцу "Выпускников" следует выделить любую ячейку столбца D (рис. 12.6)


увеличить изображение
Рис. 12.6. Простая сортировка

Для сортировки можно также использовать кнопки группы Сортировка и фильтр вкладки Данные (рис. 12.7).


увеличить изображение
Рис. 12.7. Простая сортировка

Кроме того, для сортировки таблицы по данным одного столбца можно использовать автофильтр.

Сортировка по формату

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

2. Нажмите кнопку Сортировка и фильтр группы Редактирование вкладки Главная (см. рис. 12.6) и выберите команду Настраиваемая сортировка или нажмите кнопку Сортировка группы Сортировка и фильтр вкладки Данные (см. рис. 12.7).

3. В окне Сортировка в раскрывающемся списке Столбец выберите название столбца, по данным которого будет выполняться сортировка. В раскрывающемся списке Сортировка выберите признак сортировки (цвет ячейки, цвет шрифта или значок ячейки). Затем щелкните по стрелке раскрывающегося списка Порядок и выберите цвет или значок (рис. 12.8). Строки, содержащие ячейки с выбранным оформлением, будут располагаться в верхней части сортируемого диапазона. При желании или необходимости в рядом расположенном раскрывающемся списке можно выбрать Внизу, чтобы строки располагались в нижней части диапазона данных


увеличить изображение
Рис. 12.8. Настройка сортировки по формату ячеек

4. В окне Сортировка (см. рис. 12.8) нажмите кнопку Копировать уровень и после того, как появится новая строка, щелкните по стрелке раскрывающегося списка Порядок и выберите другой цвет (значок). Строки, содержащие ячейки с выбранным оформлением, будут располагаться ниже. Повторите это действие для других цветов (значков).

5. После выбора всех необходимых цветов (значков) нажмите кнопку ОК (рис. 12.9).


увеличить изображение
Рис. 12.9. Настройка сортировки по формату ячеек

Пользуясь кнопками Вверх и Вниз окна Сортировка (см. рис. 12.9) можно изменять последовательность уровней сортировки.

Ошибочно созданный или не нужный уровень сортировки можно удалить.

1. Выделите строку в окне Сортировка (см. рис. 12.9).

2. Нажмите кнопку Удалить уровень.

Сортировка по нескольким столбцам

Сортировку можно осуществлять по нескольким столбцам для группировки данных с одинаковыми значениями в одном столбце и последующего осуществления сортировки другого столбца или строки в этих группах с одинаковыми значениями. Например, если взять столбцы "Отдел" и "Сотрудник", сначала можно отсортировать строки по столбцу "Отдел" (для группировки всех сотрудников одного отдела), а затем по имени (для расположения имен сотрудников в каждом отделе в алфавитном порядке). Можно одновременно осуществлять сортировку по 64 столбцам.

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

2. Нажмите кнопку Сортировка и фильтр группы Редактирование вкладки Главная (см. рис. 12.6) и выберите команду Настраиваемая сортировка или нажмите кнопку Сортировка группы Сортировка и фильтр вкладки Данные (см. рис. 12.7).

3. В окне Сортировка в раскрывающемся списке Столбец выберите название столбца, по данным которого будет выполняться сортировка. В раскрывающемся списке Сортировка выберите признак сортировки (значение, цвет ячейки, цвет шрифта или значок ячейки). Затем щелкните по стрелке раскрывающегося списка Порядок и выберите направление сортировки или цвет (значок).

4. В окне Сортировка (см. рис. 12.8) нажмите кнопку Добавить уровень и после того, как появится новая строка, выберите название столбца, по данным которого будет выполняться последующая сортировка. Аналогично предыдущему пункту настройте порядок сортировки. Повторите это действие для других столбцов.

5. После выбора всех необходимых уровней сортировки нажмите кнопку ОК (рис. 12.10).


увеличить изображение
Рис. 12.10. Настройка сортировки по нескольким столбцам

Сортировка части диапазона

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

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

2. Нажмите кнопку Сортировка и фильтр группы Редактирование вкладки Главная и выберите направление сортировки. Или нажмите соответствующую кнопку группы Сортировка и фильтр вкладки Данные (см. рис. 12.7).

3. В появившемся предупреждении (рис. 12.11) установите переключатель сортировать в пределах указанного диапазона выделения и нажмите кнопку Сортировка.


увеличить изображение
Рис. 12.11. Сортировки части диапазона

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

Отбор данных

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

В отличие от сортировки, фильтр не меняет порядок записей в списке. При фильтрации временно скрываются строки, которые не требуется отображать.

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

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

Установка фильтра

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

1. Выделите одну любую ячейку в диапазоне, для которого устанавливаются фильтры.

2. Нажмите кнопку Сортировка и фильтр группы Редактирование вкладки Главная и выберите команду Фильтр (рис. 12.12) или нажмите кнопку Фильтр группы Сортировка и фильтр вкладки Данные (см. рис. 12.7)


увеличить изображение
Рис. 12.12. Установка фильтров

3. После установки фильтров в названиях столбцов таблицы появятся значки раскрывающих списков (ячейки A1:F1 в таблице на рис. 12.13).


увеличить изображение
Рис. 12.13. Таблица с установленными фильтрами

Для удаления фильтров выделите одну любую ячейку в диапазоне, для которого устанавливаются фильтры, нажмите кнопку Сортировка и фильтр группы Редактирование вкладки Главная и выберите команду Фильтр (см. рис. 12.12) или нажмите кнопку Фильтр группы Сортировка и фильтр вкладки Данные (см. рис. 12.7)

Фильтры автоматически устанавливаются при оформлении "таблицы" и автоматически удаляются при преобразовании "таблицы" в обычный диапазон.

Работа с фильтром

Для выборки данных с использованием фильтра следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать значение или параметр выборки (рис. 12.14).


увеличить изображение
Рис. 12.14. Использование фильтра

Заголовки строк листа, выбранных из таблицы с помощью фильтра, отображаются синим цветом. На значках раскрывающихся списков в названиях столбцов, по которым была произведена выборка, появляется особая отметка. В строке состояния окна Excel в течение некоторого времени отображается текст с указанием количества найденных записей и общего количества записей в таблице. Например, в таблице на рис. 12.15 произведен отбор данных по столбцу B (Honda) и столбцу Е (1300).


увеличить изображение
Рис. 12.15. Таблица с отобранными данными с использованием фильтра

Количество столбцов, по которым производится выборка, не ограничено.

Отбор по значению

Можно выбрать строки по одному или нескольким значениям одного или нескольких столбцов.

1. Щелкните по значку раскрывающегося списка столбца, по которому производится отбор.

2. Отметьте флажками значения, по которым производится отбор (рис. 12.16). Нажмите кнопку ОК.


увеличить изображение
Рис. 12.16. Отбор по значению

Отбор по формату

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

1. Щелкните по значку раскрывающегося списка столбца, по которому производится отбор.

2. Выберите команду Фильтр по цвету, а затем в подчиненном меню выберите цвет ячейки, цвет шрифта или значок (рис. 12.17). Нажмите кнопку ОК.


увеличить изображение
Рис. 12.17. Отбор по формату

Отбор по условию

Можно производить выборку не только по конкретному значению, но и по условию.

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

1. Щелкните по значку раскрывающегося списка столбца, по которому производится отбор.

2. Выберите команду Числовые фильтры, а затем в подчиненном меню выберите применяемое условие (рис. 12.18).


увеличить изображение
Рис. 12.18. Отбор по условию для числовых значений

3. При использовании условий: равно, не равно, больше, меньше, больше или равно, меньше или равно установите значение условия в окне Пользовательский автофильтр (рис. 12.19). Значение условия можно выбрать из списка или ввести с клавиатуры.


увеличить изображение
Рис. 12.19. Задание значения условия для числовых значений

Некоторые особенности имеет применение условий для дат.

1. Щелкните по значку раскрывающегося списка столбца, по которому производится отбор.

2. Выберите команду Фильтры по дате, а затем в подчиненном меню выберите применяемое условие (рис. 12.18).


увеличить изображение
Рис. 12.20. Отбор по условию для дат

3. При использовании условий: До, После или Между установите значение условия в окне Пользовательский автофильтр (рис. 12.21). Значение условия можно выбрать из списка или ввести с клавиатуры. Можно также щелкнуть по кнопке Выбор даты и выбрать значение даты из календаря.


увеличить изображение
Рис. 12.21. Задание значения условия для дат

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

1. Щелкните по значку раскрывающегося списка столбца, по которому производится отбор.

2. Выберите команду Текстовые фильтры, а затем в подчиненном меню выберите применяемое условие (рис. 12.22).


увеличить изображение
Рис. 12.22. Отбор по условию для текстовых значений

3. При использовании условий: равно, не равно, содержит, не содержит, начинается с, не начинается с, заканчивается на, не заканчивается на установите значение условия в окне Пользовательский автофильтр (рис. 12.23). Значение условия обычно вводят с клавиатуры.


увеличить изображение
Рис. 12.23. Задание значения условия для текстовых значений

Во всех случаях при использовании окна Пользовательский автофильтр одновременно можно применять два условия отбора, объединяя их союзом И, если требуется, чтобы данные удовлетворяли обоим условиям, или союзом ИЛИ, если требуется, чтобы данные удовлетворяли хотя бы одному из них.

Отбор наибольших и наименьших значений

Для числовых значений можно отобрать строки по наибольшим или наименьшим значениям в каком-либо столбце.

1. Щелкните по значку раскрывающегося списка столбца, по которому производится отбор.

2. Выберите команду Числовые фильтры, а затем в подчиненном меню выберите команду Первые 10 (рис. 12.24).


увеличить изображение
Рис. 12.24. Отбор максимальных или минимальных значений

3. В окне Наложение условия по списку (рис. 12.23) установите количество (или процент от общего числа) отбираемых элементов, выберите принцип отбора (наибольшие или наименьшие значения) и режим отбора: отображение строк с наибольшими или наименьшими значениями (элементов списка) или отображение строк с набольшими или наименьшими значениями в процентном отношении (% от количества элементов).


увеличить изображение
Рис. 12.25. Установка параметров отбора максимальных или минимальных значений

Кроме того, можно выбрать значения выше или ниже среднего (см. рис. 12.24).

Отбор по ячейке

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

1. По ячейке щелкните правой кнопкой мыши.

2. В контекстном меню выберите команду Фильтр, а затем в подчиненном меню принцип отбора: по значению в ячейке, цвету ячейки, цвету текста или значку (рис. 12.26).


увеличить изображение
Рис. 12.26. Отбор по ячейке

Отказ от отбора

1. Щелкните по значку раскрывающегося списка столбца, по которому произведен отбор.

2. Выберите команду Снять фильтр.

Упражнение 12

Запустите Microsoft Excel 2007.

Задание 1

1. Откройте файл exercise_12_1.xlsx.

2. Перейдите к листу Лист 1.

3. Отсортируйте таблицу по данным столбца Шоколад.

4. Перейдите к листу Лист 2.

5. Выполните сложную сортировку таблицы: сначала по данным столбца Шоколад, а затем по данным столбца Количество.

6. Перейдите к листу Лист 3.

7. Отсортируйте только данные столбца Менеджер.

Задание 2

1. Откройте файл exercise_12_2.xlsx.

2. Перейдите к листу Лист 1.

3. С использованием автофильтра отобразите только строки, относящиеся к поставщику Ирис.

4. Перейдите к листу Лист 2.

5. С использованием автофильтра отобразите только строки, относящиеся к поставщикам Ирис и Ланта.

6. Перейдите к листу Лист 3.

7. С использованием автофильтра отобразите только строки, относящиеся к товару Люкс и поставщику Ирис.

8. Перейдите к листу Лист 4.

9. С использованием автофильтра отобразите только строки, в которых в столбце Объем значения отмечены кружком без заливки цветом.

10. Перейдите к листу Лист 5.

11. С использованием автофильтра отобразите только строки с датой поставки в прошедшем месяце.

12. Перейдите к листу Лист 6.

13. С использованием автофильтра отобразите только строки с объемом поставки от 40 до 60.

14. Перейдите к листу Лист 7.

15. С использованием автофильтра отобразите только строки с десятью наименьшими значениями в столбце Объем.

16. Перейдите к листу Лист 8.

17. С использованием фильтра отобразите только строки, у которых значения в столбце Объем такое же, как в ячейке D7.

18. Перейдите к листу Лист 9.

19. Откажитесь от отбора строк по столбцу Поставщик.

20. Перейдите к листу Лист 10.

21. Снимите фильтры с таблицы.

Сохраните файл exercise_12_1.xlsx под именем Lesson_12_1. Сохраните файл exercise_12_2.xlsx под именем Lesson_12_2.

Закройте Microsoft Excel 2007.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: