Elettracompany.com

Компьютерный справочник
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Двойная сортировка в excel

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

При сортировке данных в Excel Вы можете столкнуться с необходимостью отсортировать данные одновременно по нескольким столбцам. Вот как раз сегодня я расскажу как это можно сделать.

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

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

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

Теперь будем добавлять столбцы, по которым будет идти сортировка. Первым, в нашем случае, идет столбец Продукты. В поле Сортировка выставляем Значение и устанавливаем Порядок от А до Я.

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

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

Кстати, сортировка может также осуществляться и по строкам. Как это сделать я расскажу в следующем уроке.

Не забудьте поделиться ссылкой на статью ⇒

В этом уроке расскажу как сделать выпадающий список в Excel. В основном он создается с одной целью — ограничить возможность ввода данных определенным списком. Например, когда в таблице есть специальная ячейка, в которой вы отмечаете к какому отделу относиться тот или иной сотрудник. Этот список всегда один и тот же. Намного удобнее выбирать отдел из списка, чем вводить его каждый раз вручную или копировать из других ячеек.

  • 21.11.2015
  • Просмотров: 5553
  • Excel
  • Видеоурок

В этом уроке расскажу как сделать разбивку текста по столбцам в Excel. Данный урок подойдет вам в том случае, если вы хотите произвести разбивку текста из одного столбца на несколько. Сейчас приведу пример. Допустим, у вас есть ячейка «A», в которой находится имя, фамилия и отчество. Вам необходимо сделать так, чтобы в первой ячейке «A» была только фамилия, в ячейке «B» — имя, ну и в ячейке «C» отчество.

  • 15.12.2015
  • Просмотров: 6936
  • Excel
  • Видеоурок

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

  • 24.11.2015
  • Просмотров: 82286
  • Excel
  • Видеоурок

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

  • 04.01.2016
  • Просмотров: 12352
  • Excel

В двух предыдущих уроках мы удаляли дубликаты. Прочитать об этом можно здесь и здесь. В этом уроке мы будем осуществлять поиск дубликатов.

Сортировка данных в столбце Excel

Один из самых распространенных вопросов у начинающих пользователей «Excel», так называемых «чайников» — это вопрос: «Как выполнить сортировку в программе «Excel» по…(убыванию, возрастанию, алфавиту и т.д.)

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

Рассмотрим, каким образом можно сортировать данные в столбцах «Excel».

Первый способ.

Читать еще:  Не могу воспроизвести видео

    Необходимо выделить сортируемые ячейки.

Выделить ячейки
Установить на них фильтр при помощи одноименной кнопки «Фильтр» в разделе «Данные» панели быстрого доступа («Ленты»).

Поставить фильтр
Кликнуть по появившемуся значку фильтра в углу ячейки и выбрать сортировку.

Сортировать данные

  • В появившемся контекстном меню выбрать тип сортировки: по убыванию (от Я до А), по возрастанию (от А до Я).
  • Если ячейки имеют текстовые значения, они будут отсортированы по алфавиту от «А» до «Я» или, наоборот, от «Я» до «А», при выборе соответствующего пункта меню.
  • Второй способ.

    Данные можно отсортировать при помощи специальной кнопки на панели.

    Для этого нужно выполнить следующие действия.

      Выделить сортируемый диапазон.

    Выделить ячейки
    Кликнуть левой кнопкой мыши по кнопке «Сортировка и фильтр» на панели во вкладке «Главная»

    Кнопка сортировки данных на панели
    Выбрать принцип сортировки.

    Результат_отсортированные данные

    Сортировка данных в Excel

    Если данные текстовые, их можно отсортировать по алфавиту («от А до Я» или «от Я до А»). Если данные числовые, их можно отсортировать в порядке возрастания или убывания. Если в диапазоне данных есть строка или столбец, в которых содержатся данные типа время или дата, их можно отсортировать в прямом или обратном хронологическом порядке. Имеется также возможность сортировки предварительно отформатированных данных по элементам этого форматирования.

    Сортировать данные можно по одному условию (например, сортировка списка сотрудников по фамилии) или нескольким (например, сортировка списка сотрудников по занимаемой должности, а внутри каждой должности фамилии отсортировать в алфавитном порядке). Данные можно сортировать по столбцу (или нескольким столбцам) или по строке.

    Сортировка по одному критерию

    1. В столбце, по которому должна быть выполнена сортировка, нужно выделить любую ячейку (весь столбец выделять не надо).
    2. На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter].

    1. Выбрать нужную кнопку: сортировка по возрастанию или сортировка по убыванию.

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

    Существует и другой удобный способ сортировки данных: щелкнув правой кнопкой мыши по ячейке столбца, по которому будет выполняться сортировка, в контекстном меню выбрать пункт Сортировка [Sort], а далее – требуемый вариант сортировки.

    Многоуровневая сортировка

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

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

    1. На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter] и на ней выбрать команду Сортировка [Sort].
    2. Последовательно задать уровни сортировки (определяемые именем столбца).

    Нажимая на стрелку возле трех полей (Столбец, Сортировка, Порядок) необходимо выбрать:

    1. Имя столбца для сортировки.
    2. Тип критерия (в зависимости от того, будет ли вестись сортировка по значениям данных в столбце, или по оформлению ячейки, или по значку ячейки).
    3. Порядок сортировки (по убыванию или по возрастанию).

    Если выбранный для сортировки столбец содержит названия месяцев или дней недели, то в списке поля Порядок можно выбрать опцию Настраиваемый список и в новом окне отметить один из предлагаемых вариантов сортировки.

    Сортировка по форматированию

    Часто для анализа данных делается заливка ячеек (или шрифта) цветом. С помощью сортировки можно также упорядочивать данные на основе их форматирования.

    Пошаговый порядок действий:

    1. Щелкнуть по любой ячейки из столбца, по которому будет выполняться сортировка.
    2. На вкладке Данные [Data] выбрать группу Сортировка и фильтр [Sort&Filter], а затем выбрать команду Сортировка [Sort].
    3. В поле Столбец [Column] укажите столбец по которому будет проводиться сортировка.
    4. В поле Сортировка [Sort On] из всплывающего меню выбрать критерий сортировки: цвет ячейки, цвет шрифта или значок ячейки.
    5. Поле Порядок [Order] содержит два выпадающих списка. В первом нужно выбрать тип критерия, а во втором – размещение ячеек, отсортированных по данному критерию (строку Сверху [On Top] или Снизу [On Bottom]).
    6. При необходимости добавить еще один критерий сортировки, в окне Сортировка нужно выбрать кнопку Добавить уровень.
    Читать еще:  Excel онлайн работать бесплатно

    Можно также воспользоваться командой «Копировать уровень» [Copy Level], заменив в поле «Порядок» прежнее значение на новое.

    1. После выбора сортировки нажать кнопку ОК.

    Сортировка в Экселе

    Здравствуйте. Сегодня показываю, как сортировать таблицу в Excel, чтобы выстроить строки в нужном порядке (или беспорядке).

    Первый способ сортировки – использовать контекстное меню автофильтра (как включить автофильтр – я рассказал в этой статье):

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

    Второй способ, как сортировать в Excel – с помощью команд ленты:

    1. Кликните в любой ячейке того столбца, который нужно сортировать
    2. Нажмите на ленте Главная – Редактирование – Сортировка и фильтр
    3. Выберите способ сортировки и получайте результат

    В зависимости от типа данных в столбце, программа предложит вам разные варианты. Например: по возрастанию, от А до Я, от старых к новым и т.п.

    В Эксель сортировка по дате идентична числовой, т.к. дата здесь – тоже число, а точнее – порядковый номер. У меня даже есть статья об этом, почитайте!

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

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

    1. Кликнем в любой ячейке таблицы
    2. Жмем на ленте Главная – Редактирование – Сортировка и фильтр – Настраиваемая сортировка
    3. В открывшемся окне выберем:
      • Сортировать по столбцу «Город»
      • Сортировка по значению
      • Порядок – от А до Я
    4. Теперь нужно настроить сортировку сумм продаж. Кликаем « Добавить уровень »
    5. Настраиваем:
      • Сортировать по столбцу «Продано»
      • Сортируем по значению
      • Порядок – по убыванию
    6. Нажимаем Ок

    Видим, программа сначала упорядочила по городам, а потом для каждого города – продажи от больших к меньшим. Этого мы и добивались.

    Сортировка по цвету в Excel

    Можно менять порядок строк в зависимости от заливки, или цвета текста. Давайте попробуем:

    1. Клик в любой ячейке таблицы
    2. На ленте Главная – Редактирование – Сортировка и фильтр – Настраиваемая сортировка
    3. Параметры для операции:
      • Сортировать по столбцу «Город» (или другому с заливкой)
      • Сортировка по цвету ячейки
      • Порядок – выбираем тот цвет, который нужно переместить
    4. Если в таблице несколько цветов – можно нажать « Добавить уровень » и дополнить сортировкой по остальным цветам. Вот так:
    5. Нажимаем Ок и видим результат. Строчки выстроились по цветам в той последовательности, в которой вы указали на предыдущем этапе. Отлично!

    И напоследок еще пару практических приемов, которые могут пригодиться.

    Сортировка в обратном порядке

    Иногда нужно список «перевернуть». Вот как это можно сделать:

    1. В новом столбце пронумеруйте строки с помощью автозаполнения
    2. В шапке подпишите эту колонку. Например, «Порядок»
    3. Отсортируйте весь диапазон по этому столбцу «По убыванию»
    4. Удалите или очистите колонку «Порядок». Готово.
    Читать еще:  Excel vba количество заполненных строк

    Сортировать в случайном порядке

    И так тоже можно. Методика похожа на предыдущую

    1. Назовите новый столбец «Порядок»
    2. Заполните его случайными значениями с помощью функции СЛЧИС
    3. Отсортируйте таблицу по столбцу с произвольными числами, например, по возрастанию. Всё, у ваших данных произвольный порядок

    Это всё, что я хотел рассказать о том, как сделать сортировку в Excel . Пишите комментарии с вопросами, будем разбираться вместе. Если материал вам помог – поделитесь им с друзьями!

    Хитрости сортировки

    Сортировка — функция Excel до боли знакомая и привычная почти всем. Тем не менее, есть несколько нестандартных и интересных случаев ее применения.

    Случай 1. Сортировка по смыслу, а не по алфавиту

    Представим весьма распространенную ситуацию: есть таблица, в которой присутствует столбец с названием месяца (январь, февраль, март. ) или дня недели (пт, вт, ср. ). При простой сортировке по данному столбцу Excel располагает элементы по-алфавиту (т.е. от А до Я):

    А хотелось бы, конечно, получить на выходе привычную последовательность с января по декабрь или с понедельника по вторник. Такое можно легко реализовать с помощью особой сортировки по пользовательскому списку (custom list sorting).

    Выделите таблицу и нажмите большую кнопку Сортировка на вкладке Данные (Data — Sort) . Откроется диалоговое окно, в котором нужно задать поле (столбец) сортировки и в последнем раскрывающемся списке выбрать тип сортировки Настраиваемый список (Custom List) :

    После этого откроется следующее окно, в котором можно выбрать нужную нам последовательность месяцев или дней недели:

    Если нужного списка (например, месяцев, но на английском) нет, то его можно ввести в правое поле, выбрав опцию Новый список (New List) :

    В качестве разделителя можно использовать запятую или клавишу Enter. Единожды создав такой пользовательский список, вы сможете им пользоваться и в других книгах Excel.

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

    • должности (директор, замдиректора, руководитель департамента, начальник отдела. )
    • воинские звания (генерал, полковник, подполковник, майор. )
    • сертификации (TOEFL, ITIL, MCP, MVP. )
    • клиентов или товары по важности лично для вас (виски, текила, коньяк, вино, пиво, лимонад. )
    • и т.д.

    Случай 2. Сортировка текста и чисел одновременно

    Предположим, что в нашей таблице есть столбец с кодами различных запчастей и агрегатов для автомобилей (part number). Причем крупные детали в сборе (например, коробка передач, двигатель, рулевое управление) обозначаются чисто цифровым кодом, а мелкие детали, которые в них входят — кодом с добавлением уточняющего номера через, допустим, точку. Попытка отсортировать такой список обычным образом приведет к нежелательному результату, т.к. Excel сортирует отдельно числа (номера крупных агрегатов в сборе) и отдельно текст (номера мелких деталей с точками):

    А хотелось бы, конечно, получить список, где после каждого крупного агрегата будут идти его детали:

    Чтобы это реализовать, нужно временно добавить еще один столбец к нашей таблице, в котором превратить все коды в текст с помощью функции ТЕКСТ:

    Если затем произвести сортировку по этому столбцу, то Excel спросит о том, как ему сортировать числа и текст:

    Если выбрать второй вариант в этом диалоговом окне, то Excel не будет преобразовывать номера крупных агрегатов в числа и станет сортировать весь список как текст, что и даст нам нужный результат. Вспомогательный столбец потом, конечно же, можно удалить.

    Ссылка на основную публикацию
    Adblock
    detector