Letysite.ru

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

Сортировка по убыванию в excel

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Читать еще:  Как сложить сумму в excel

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

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

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

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

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

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

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

    Динамическая сортировка таблицы в EXCEL

    Отсортируем формулами таблицу, состоящую из 2-х столбцов. Сортировку будем производить по одному из столбцов таблицы (решим 2 задачи: сортировка таблицы по числовому и сортировка по текстовому столбцу). Формулы сортировки настроим так, чтобы при добавлении новых данных в исходную таблицу, сортированная таблица изменялась динамически. Это позволит всегда иметь отсортированную таблицу без вмешательства пользователя. Также сделаем двухуровневую сортировку: сначала по числовому, затем (для повторяющихся чисел) — по текстовому столбцу.

    Пусть имеется таблица, состоящая из 2-х столбцов. Один столбец – текстовый: Список фруктов ; а второй — числовой Объем Продаж (см. файл примера ).

    Задача1 (Сортировка таблицы по числовому столбцу)

    Необходимо отсортировать строки таблицы по содержимому числового столбца (по Объему продаж). Предполагается, что пользователь постоянно заполняет строки таблицы, поэтому необходимо написать формулы с учетом добавляемых значений.

    Для наглядности величины значений в столбце Объем Продаж выделены с помощью Условного форматирования ( Главная/ Стили/ Условное форматирование/ Гистограммы ). Также желтым выделены повторяющиеся значения.

    Примечание : Задача сортировки отдельного столбца (списка) решена в статьях Сортированный список (ТЕКСТовые значения) и Сортированный список (ЧИСЛОвые значения) .

    Решение1

    Если числовой столбец гарантировано не содержит повторяющихся значений, то задача решается легко:

    • Числовой столбец отсортировать функцией НАИБОЛЬШИЙ() (см. статью Сортированный список (ЧИСЛОвые значения) );
    • Функцией ВПР() или связкой функций ИНДЕКС()+ПОИСКПОЗ() выбрать значения из текстового столбца по соответствующему ему числовому значению.

    Однако, в реальных задачах числовой столбец может содержать повторы, а так как функция ВПР() в случае наличия повторов всегда выбирает только первое значение сверху (см. статью Функция ВПР() в MS EXCEL ), то этот подход не годится (названия Фруктов будут выведены неправильно).

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

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

    В столбцах D и E разместим таблицу, которая будет динамически сортироваться,

    В ячейке Е7 запишем зубодробительную формулу массива :

    =ИНДЕКС(Продажи; ОКРУГЛ(ОСТАТ(НАИБОЛЬШИЙ( —(СЧЁТЕСЛИ(Продажи;»

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

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

    • Первыми идут цифры от меньшего к большему;
    • Затем идут специальные символы ($, %, * и т.д.);
    • За ними следуют знаки препинания;
    • Далее начинаются алфавиты, сначала английский, затем русский. Также не учитывается регистр, т.е. заглавные и прописные буквы равны друг другу (А=а).

    Для того чтобы выполнить упорядочивание, пройдите на вкладку «Данные» и выберите раздел «Сортировка и фильтр». Для сортировки предназначено 3 значка:

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

    Рассмотрим все пункты подробнее.

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

    Читать еще:  Как задать впр в excel

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

    Установка порядка первого столбца таблицы при выборе первого варианта:

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

    Те же самые действия, но при выборе второго варианта:

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

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

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

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

    Выделите диапазон нашей таблицы и кликните по значку «Сорировка». Появится следующее окно:

    Изначально первый уровень сортировки уже добавлен. В выпадающем списке выберите нужный столбец. В качестве его названия служит верхняя («шапка»).

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

    Следующий выпадающий список задает порядок: по возрастанию, по убыванию и т.п.

    Для добавления второго и последующих столбцов для сортировки воспользуйтесь кнопкой «Добавить уровень» и задайте для него параметры.

    Для нашего примера используем трехуровневую сортировку. Для первого уровня зададим сортировку по «Столбец1», порядок «От Я до А». Для второго уровня зададим сортировку по «Столбец2», порядок «По возрастанию». Для третьего уровня по «Столбец3», порядок «По убыванию». Параметры для сортировки везде «значения».

    Рассмотрим получившийся результат:

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

    Таким образом, можно задавать сортировку в Excel по значительному количеству столбцов.

    Также в окне сортировки можно задавать различные параметры:

    • Поставив флажок на поле «Мои данные содержать заголовки», программа учтет, что верхние ячейки диапазонов упорядочивать не нужно;
    • Нажав кнопку «Параметры» Вы получите окно, в котором можно задать:
    1. Возможность учета регистра (заглавные символы имеют больший порядковый номер по сравнению с прописными);
    2. Выбрать сортировку по строкам или по столбцам.

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

    Cортировка строк и столбцов в списках Excel

    Курс дистанционного обучения:
    «Экономическая информатика»
    Модуль 2 (2,5 кредита): Прикладное программное обеспечение офисного назначения

    Работа с таблицей Excel 2003 как с базой данных

    2.2.5.3. Сортировка строк и столбцов списка Excel

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

    Существуют три типа сортировки:

    • в возрастающем порядке
    • в убывающем порядке
    • в пользовательском порядке

    Сортировка списка по возрастанию означает упорядочение списка в порядке: от 0 до 9, пробелы, символы, буквы от А до Z или от А до Я, а по убыванию — в обратном порядке. Пользовательский порядок сортировки задается пользователем в окне диалога «Параметры» на вкладке «Списки», которое открывается командой «Параметры» в меню «Сервис», а отображается этот порядок сортировки в окне диалога «Параметры сортировки» (Рис. 1).

    Читать еще:  Как произвести расчеты в excel

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

    В окне «Параметры сортировки» (Рис. 2) из списка «Сортировка по первичному ключу» можно выбрать пользовательский порядок сортировки, а также установить переключатель «Сортировать» в положение: «строки диапазона» или «столбцы диапазона».

    В окне «Сортировка диапазона» (Рис. 3) можно установить переключатель в положение: «по возрастанию» или «по убыванию», а также выбрать положение переключателя идентификации диапазона данных.

    Если подписи отформатированы в соответствии с вышеизложенными требованиями, то переключатель по умолчанию устанавливается в положение «подписям». Кроме того, в списках: «Сортировать по», «Затем по» и «В последнюю очередь, по» можно выбрать заголовки столбцов, по которым осуществляется сортировка. Таким образом, сортировку записей можно осуществлять по одному, двум или трем столбцам.

    Мгновенная сортировка записей по одному столбцу осуществляется при выделении в нем ячейки нажатием кнопки «Сортировка по возрастанию» или «Сортировка по убыванию» на стандартной панели инструментов. В результате редактор переставит записи в соответствии с выбранным порядком.

    Алгоритм сортировки записей по одному столбцу следующий

    • Выделите ячейку в списке, который требуется отсортировать;
    • Выполните команду «Данные» — «Сортировка», открывается окно диалога «Сортировка диапазона»;
    • В списке «Сортировать по» выберите заголовок того столбца, по которому будете осуществлять сортировку;
    • Выберите тип сортировки «По возрастанию» или «По убыванию»;
    • Нажмите кнопку ОК для выполнения сортировки.

    На рисунках 4 и 5 представлены фрагменты списка до сортировки, и после сортировки «по возрастанию» по одному столбцу «№ склада».

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

    Алгоритм сортировки записей по двум или более столбцам следующий

    • Выделите ячейку в списке;
    • В меню «Данные» выберите команду «Сортировка»;
    • Выберите заголовок для сортировки в списке «Сортировать по» и установите порядок сортировку «по возрастанию» или «по убыванию»;
    • Откройте список «Затем по», установите заголовок другого столбца для сортировки и задайте сортировку «по возрастанию» или «по убыванию»;
    • Раскройте список «В последнюю очередь по» и выберите заголовок третьего столбца для сортировки и укажите сортировку «по возрастанию» или «по убыванию»;
    • Нажмите кнопку ОК для выполнения сортировки.

    Алгоритм сортировки данных по строкам

    Для перестановки столбцов в списке необходимо выполнить сортировку на основе значений в строках:

    • Укажите ячейку в сортируемом списке;
    • В меню «Данные» выберите команду «Сортировка»;
    • В окне «Сортировка диапазона» нажмите кнопку «Параметры»;
    • Установите переключатель «Сортировать» в положение «столбцы диапазона» и нажмите кнопку OK;
    • В окне «Сортировка диапазона» выберите строки, по которым требуется отсортировать столбцы в списках «Сортировать по», «Затем по», «В последнюю очередь, по».
    • Нажмите кнопку ОК для выполнения сортировки

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

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