Сортировка в Excel

Добрый день, сегодня мы поговорим о таком распространенном инструменте как сортировка данных в Excel. Сам инструмент находится на вкладке "Данные"
сортировка в excel

Но для удобства пользователей быстрая сортировка вынесена на вкладку "Главная" и в контекстное меню.
Сортировка данных в Excel
Сортировка данных в Excel
Какие же возможности предоставляет сортировка:

  • Сортировка по возрастанию и убыванию.

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

  • По цвету ячейки или шрифта

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

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

Одно из новшеств 2007-го Экселя в том, раньше можно было сортировать не более чем по трем столбцам, теперь же их более чем достаточно. Смысл в том, что вы можете сортировать данные сразу по двум критериям. Например, у вас есть таблица с именами баскетбольной команды, их очками, подборами и передачами. Вы сможете отсортировать сначала по имени, потом по очкам и увидите, кто из, скажем, Антонов в вашей команде забивает больше всех очков.

Алгоритм команды: Данные/Сортировка/Добавить уровень.

  • По вашему произвольному порядку

Пользовательский список можно импортировать через параметры Office. Для этого создайте список, выделите диапазон, потом Кнопка Office/Параметры Excel/Изменить списки/Импорт. Если же список невелик, то можно его вручную забить при сортировке Данные/Сортировка/(при этом сортировка поля должна быть по значению, а не по цвету или шрифту)/Порядок/Настраиваемый список.

  • По строкам или столбцам

Для меня в какой-то момент это было откровением, что можно сортировать не только столбцы, но и строки.

Алгоритм команды: Данные/Сортировка/Параметры. Там же можно поставить, надо ли выделять регистр.

Ну и как обычно, с таким простым инструментом тоже сопряжены небольшие даже не затруднения, а нюансы:

  1. Если вы не выделили диапазон, то Эксель сам будет определять границы диапазона и наличие заголовков. Так что может оказаться, что он отсортирует заголовки как значения, для этого нужно при сортировке ставить галочку в окне "Сортировка" в поле "Мои данные содержат заголовки". Или начнет сортировать больший, чем вы рассчитывали, диапазон. Правда, если вы выделите диапазон, а он окажется соединен с иными данными, то Эксель при сортировке предложить сортировать за пределами диапазона. Выбирайте сами, как вам нужно.
  2. Скрытые строки и столбцы не сортируются, надо это учитывать, чтобы не переделывать работу.
  3. Не будут сортироваться таблицы с объединенными ячейками в области значений.
  4. Сортировка текста идет слева направо стандартно - сначала цифры, потом знаки, потом английский текст, потом русский.
  5. Из двух ячеек с числовым содержанием но с разным форматированием первой будет стоять та, которая с числовым форматироваеним, а с текстовым позади.
  6. Пустые ячейки всегда в конце независимо от порядка сортировки
  7. ЛОЖЬ выше ИСТИНА. (но не в жизни :) )

Эксель Практик

«Глаза боятся, а руки делают»

P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс "Топ-10 инструментов Excel") и будьте в курсе новых событий.

Сортировка в Excel: 2 комментария

  1. Евгений

    Вопрос. Подскажите пожалуйста. Есть например 200 емайл адресов (мои подписчики) естественно разные и .ru есть и .com. и .net и т.д. В ексель то скопировал, а как отсортировать, сначала например что бы были .ru, потом .com, но и т.д.?
    Спасибо.
    С уважением Евгений Борисович

  2. admin Автор записи

    С помощью функции ЛЕВСИМВ отберите расширения в отдельную колонку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>