Перейти к основному содержанию

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

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

Сортировка ячеек в каждом столбце диапазона случайным образом с помощью функции Rand и команды Sort
Легко сортировать ячейки в каждом столбце или строке диапазона случайным образом с помощью Kutools for Excel
Легко сортировать целые строки или столбцы диапазона случайным образом с помощью Kutools for Excel
Легко сортировать все ячейки в диапазоне случайным образом с помощью Kutools for Excel


Сортировка ячеек в каждом столбце диапазона случайным образом с помощью функции Rand и команды Sort

Мы можем использовать функцию Rand и команду Sort в Microsoft Excel для случайной сортировки ячеек в каждом столбце диапазона, выполнив следующие действия:

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

2. Введите формулы = СЛЧИС () в первую ячейку столбца справки, затем перетащите маркер заполнения в другие ячейки (Внимание: Функция Rand будет пересчитываться каждый раз, поэтому в этом случае вы получите разные случайные числа от ячейки A1 до A6). Смотрите скриншот:

3. Выберите эту новую таблицу (A1: E6) и щелкните Данные > Сортировать.

3. в Сортировать диалоговое окно, выберите Колонка A из Сортировать по: раскрывающийся список, а затем щелкните OK кнопка. Смотрите скриншот:

4. Вы можете удалить или скрыть столбец справки по своему усмотрению.

5. Вставьте столбцы перед столбцом C, столбцом D и столбцом E и повторите шаги 2–4, чтобы получить новую таблицу со случайным порядком в каждом столбце, см. Снимок экрана:

Заметки:

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

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


Легко сортировать ячейки в каждом столбце или строке диапазона случайным образом с помощью Kutools for Excel

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

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Выберите диапазон, который нужно отсортировать случайным образом, и нажмите Кутулс > Диапазон > Сортировка / выбор диапазона случайным образом. Смотрите скриншот:

2. в Сортировка / выбор диапазона случайным образом диалоговое окно, выберите Ячейки в каждой строке or Ячейки в каждом столбце как вам нужно под Сортировать и нажмите OK .

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

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

  Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Сортировка целых строк или столбцов диапазона в случайном порядке с помощью Kutools for Excel

Kutools for Excel's Сортировка Выбрать диапазон случайным образом Функция также может случайным образом сортировать целые строки или столбцы в выбранном фрагменте.

1. Выберите диапазон, который нужно отсортировать, и нажмите Кутулс > Диапазон > Сортировка / выбор диапазона случайным образом, см. снимок экрана:

2. в Сортировка / выбор диапазона случайным образом диалоговое окно, выберите Целые строки под Сортировать tab, если вы хотите отсортировать целые строки случайным образом. Или выберите Целые столбцы для случайной сортировки столбцов, а затем щелкните OK кнопка. Смотрите скриншот:

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


Сортировка всех ячеек в диапазоне случайным образом с помощью Kutools for Excel

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

1. Выберите диапазон, в котором все ячейки будут отсортированы случайным образом, и нажмите Кутулс > Диапазон > Сортировка / выбор диапазона случайным образом. Sее скриншот:

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

Затем все ячейки в выбранном диапазоне сортируются случайным образом. Смотрите скриншот:

  Если вы хотите получить бесплатную (30-дневную) пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Статьи по теме

Лучшие инструменты для офисной работы

Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I would like create a list where people enter their name and once that is done, the cell next to their name ranomdly selects a "gift" from a list I have created...
Is there anyway to do that?
This comment was minimized by the moderator on the site
Hi there,

You can use a formula as shown below:
=IF(C2="","",INDEX($A$2:$A$11, RANDBETWEEN(1, N)))
Note: C2 is the cell where you will enter someone's name; $A$2:$A$11 is the list of gifts; N is the number of gifts.
https://www.extendoffice.com/images/stories/comments/ljy-picture/random-gift.png

Note that the formula will recalculate each time you make changes to the worksheet. So after you enter the name and get a gift next to it, you should press Ctrl + C to copy the result, and then right click the selected range and click Paste Special > Values.

You can also Kutools for Excel's Insert Random Data feature: First create a custom list with the gift list you created, and then apply the feature to get a random gift. Details about the feature: https://www.extendoffice.com/product/kutools-for-excel/excel-random-number-generator.html#a4

If you have further questions, please don't hesitate to ask me.

Amanda
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations