Как перемешать строки в excel в произвольном порядке
Перейти к содержимому

Как перемешать строки в excel в произвольном порядке

  • автор:

Как перемешать строки в excel в произвольном порядке

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Как перемешать строки в excel в произвольном порядке

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Быстрый метод перемешивания элементов списка в Excel

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

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

Рис. 165.1. Этот список может быть перемешан случайным образом

Рис. 165.1. Этот список может быть перемешан случайным образом

  1. В ячейку С1 введите заголовок Случайное число.
  2. В ячейку С2 введите следующую формулу: =СЛЧИС() .
  3. Скопируйте С2 вниз по столбцу, чтобы таблица стала полной.
  4. Активизируйте любую ячейку в столбце С и выберите Главная ► Редактирование ► Сортировка и фильтр ► Сортировка от минимального к максимальному (или щелкните правой кнопкой мыши и выберите команду Сортировка в контекстном меню).

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

Рис. 165.2. Список после перемешивания

Рис. 165.2. Список после перемешивания

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

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

Случайная сортировка математической функцией СЛЧИС

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

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

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

sortirovka strok v sluchajnom poryadke na raznyh listah

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

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

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

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