Оглавление
В этом учебнике вы узнаете два быстрых способа рандомизации в Excel: выполнить случайную сортировку с помощью формул и перетасовать данные с помощью специального инструмента.
Microsoft Excel предоставляет несколько вариантов сортировки, включая сортировку по возрастанию или убыванию, по цвету или значку, а также пользовательскую сортировку. Однако в нем отсутствует одна важная функция - случайная сортировка. Эта функция может пригодиться в ситуациях, когда необходимо произвести случайную сортировку данных, например, для непредвзятого распределения задач, распределения смен или выбора победителя лотереи. В этом учебном пособии мы расскажем о том, что такое случайная сортировка.научит вас нескольким простым способам произвольной сортировки в Excel.
Как рандомизировать список в Excel с помощью формулы
Хотя в Excel нет встроенной функции для выполнения случайной сортировки, есть функция для генерации случайных чисел (функция Excel RAND), и мы будем использовать ее.
Предположим, что у вас есть список имен в колонке А, выполните следующие действия, чтобы рандомизировать список:
- Вставьте новый столбец рядом со списком имен, которые вы хотите рандомизировать. Если ваш набор данных состоит из одного столбца, пропустите этот шаг.
- В первой ячейке вставленного столбца введите формулу RAND: =RAND()
- Скопируйте формулу вниз по столбцу. Самый быстрый способ сделать это - дважды щелкнуть по ручке заливки:
- Отсортируйте столбец, заполненный случайными числами в порядок возрастания (сортировка по убыванию приведет к перемещению заголовков столбцов в нижнюю часть таблицы, а это вам точно не нужно). Итак, выберите любое число в столбце B, перейдите в меню Главная вкладка> Редактирование группу и нажмите кнопку Сортировка и фильтр > Сортировать от наибольшего к наименьшему .
Или вы можете обратиться в Данные вкладка> Сортировка и фильтр группу и нажмите кнопку ZA .
В любом случае Excel автоматически расширяет выборку и сортирует имена в столбце A:
Советы и примечания:
- Excel RAND - это летучий Это означает, что при каждом пересчете рабочего листа генерируются новые случайные числа. Поэтому, если вы недовольны тем, как рандомизирован ваш список, продолжайте нажимать кнопку сортировки, пока не получите желаемый результат.
- На предотвратить пересчет случайных чисел при каждом изменении рабочего листа копируйте случайные числа, а затем вставляйте их в качестве значений с помощью функции Paste Special. Или просто удалите столбец с формулой RAND, если он вам больше не нужен.
- Этот же подход может быть использован для рандомизировать несколько столбцов Чтобы сделать это, установите две или более колонок рядом друг с другом так, чтобы колонки были смежными, а затем выполните описанные выше действия.
Как перемешать данные в Excel с помощью Ultimate Suite
Если у вас нет времени возиться с формулами, используйте инструмент Random Generator for Excel, входящий в состав нашего пакета Ultimate Suite, чтобы быстрее выполнить случайную сортировку.
- Зайдите на Инструменты Ablebits вкладка> Утилиты группу, нажмите кнопку Рандомизировать и нажмите кнопку Перемешать ячейки .
- Сайт Shuffle В левой части рабочей книги появится панель. Вы выбираете диапазон, в котором нужно перетасовать данные, а затем выбираете один из следующих вариантов:
- Ячейки в каждом ряду - перетасовать ячейки в каждом ряду по отдельности.
- Ячейки в каждом столбце - случайным образом сортировать ячейки в каждом столбце.
- Целые ряды - перетасовать строки в выбранном диапазоне.
- Целые колонки - рандомизировать порядок столбцов в диапазоне.
- Все ячейки в диапазоне - рандомизировать все ячейки в выбранном диапазоне.
- Нажмите кнопку Shuffle кнопка.
В данном примере нам нужно перетасовать ячейки в столбце A, поэтому мы выбираем третий вариант:
И вуаля, наш список имен в мгновение ока становится произвольным:
Если вам интересно попробовать этот инструмент в своем Excel, вы можете скачать ознакомительную версию ниже. Спасибо за чтение!
Доступные загрузки
Ultimate Suite 14-дневная полнофункциональная версия
Генератор случайных чисел для Google Sheets