Страницы: 1
RSS
Сортировка таблицы
 
Здравствуйте.

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

В примере будет понятнее.

Каким способом можно отсортировать таблицу из примера?
Шапки "Есть" и "Нужно" не учитывать. Только саму таблицу.
Изменено: Андрей Нечитаев - 26.07.2022 16:19:33
 
Настраиваемая сортировка, вначале по столбцу А, потом В и С
 
Непонятно даже с примером. Сортировать по первому столбцу по возрастаню (первый уровень сортировки) и третьему столбку по убыванию (второй уровень сортировки)?
Изменено: sokol92 - 26.07.2022 15:46:58
Владимир
 
sokol92, В первом столбце сортировка не нужна, там нужно лишь поставить одинаковые значения рядом (подтянув остальные), сортировка по убыванию нужна по третьему столбцу.
 
Сейчас другой пример сделаю с большим количеством данных
 
Цитата
написал:
В первом столбце сортировка не нужна, там нужно лишь поставить одинаковые значения рядом
Вы попробуйте сделать то, что Вам советуют - выбрать Сортировка и для первого уровня сортировка по возрастанию(по именам пользователей), а по последнему - по убыванию. И получите то, что и хотели. Если же это не то, что Вы хотели(например, категорически против сортировки пользователей) - то вариантов нет, т.к. строки пользователей перемещать все равно придется так или иначе.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Дмитрий(The_Prist) Щербаков, Предложенный вариант немного не подходит, он делает половину, сортирует по убыванию внутри каждого User.

Нужно дополнительно сортировать так, чтобы наибольшее значение каждого User тоже сортировалось по убыванию (исходя из наибольших значений других User) и уже внутри выполнялась сортировка внутри каждого User.
 
Возможно так понятнее, объединение не обязательно, сделал для наглядности.

p.s. Перезалил, выделил желтым.
Изменено: Андрей Нечитаев - 26.07.2022 16:07:11
 
Андрей Нечитаев, вам надо создать справочник по столбцу А в отдельном месте (например, на отдельном листе) и присвоить ранг каждому значению. Этот ранг формулой подтянуть в таблицу и сортировать по рангу и по столбцу С.
Изменено: JayBhagavan - 26.07.2022 16:13:06 (приложил файл)

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
JayBhagavan, Файл формируется каждый день, значения постоянно разные и до этой сортировки проходят большое количество других обработок.
 
Андрей Нечитаев, я вижу только такой вариант получения желаемого результата на основании предоставленного Вами примера.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
JayBhagavan, Я понимаю, просто уточнил.
 
Установите фильтр, только теперь сортируйте вначале по значению (от Я до А), а потом по наименованию (от А до Я)
Цитата
Андрей Нечитаев написал:
он делает половину, сортирует по убыванию внутри каждого User.
Можете настроить и по возрастанию, всё зависит от желания
Изменено: Msi2102 - 26.07.2022 16:29:24
 
Посмотрите с одним дополнительным столбцом (D). Сортируете по убыванию D, убыванию C, возрастанию A. Формулы в столбце D указаны с учетом Вашей версии Excel.
Изменено: sokol92 - 26.07.2022 16:44:28
Владимир
 
можете ТУТ почитать
 
sokol92, Спасибо огромное!
 
Msi2102, Спасибо за советы, решение найдено.
Страницы: 1
Наверх