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

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

Предположим, у вас есть столбец значений (A1: A15) на листе, и теперь вам нужно выбрать 5 случайных ячеек из них, как вы можете с этим справиться? В этой статье я покажу вам некоторые приемы случайного выбора ячеек в Excel.

Выбирать ячейки случайным образом из столбца с формулой

Выбирать ячейки случайным образом из столбца с помощью функции, определяемой пользователем (UDF)

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


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

Как показано на следующем снимке экрана, у вас есть диапазон данных от A1 до A15, Граница и Индекс формула может помочь вам отобразить случайные ячейки в новом столбце. Пожалуйста, сделайте следующее:

док-выбор-ячейки-случайным образом1

1. В соседней ячейке, например B1, введите формулу = СЛЧИС (), и нажмите Enter ключ, затем скопируйте формулу в ячейку B15. И случайные значения будут заполнены ячейками. Смотрите скриншот:
док-выбор-ячейки-случайным образом2

2. Затем в следующей ячейке, в данном случае ячейке C1, введите формулу =INDEX($A$1:$A$15,RANK(B1,$B$1:$B$15)).
док-выбор-ячейки-случайным образом3

3. Затем нажмите Enter и выберите ячейку C1, перетащите маркер заполнения, чтобы охватить столько ячеек, сколько требуется. И случайные 5 ячеек диапазона A1: A15 были отображены в столбце C. См. Снимок экрана:
док-выбор-ячейки-случайным образом4


Быстрая сортировка или выбор ячеек / строк / столбцов случайным образом из выбора в Excel

Kutools для Excel Диапазон сортировки случайным образом может быстро сортировать или выбирать данные случайным образом по ячейкам, столбцам или строкам. Нажмите, чтобы получить 30-дневную полнофункциональную пробную версию!
документ сортировать случайным образом
документ выбирается случайным образом
 
 Kutools for Excel: с более чем 300 удобными надстройками Excel, вы можете попробовать бесплатно без ограничений в течение 30 дней.

стрелка синий правый пузырь Выбирать ячейки случайным образом из столбца с помощью функции, определяемой пользователем (UDF)

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

1. Нажмите Застройщик > Визуальный Бейсик, Новый Microsoft Visual Basic для приложений появится окно, щелкните Вставить > Модули, и введите следующую функцию в Модули:

Function RandomSelection(aRng As Range)
'Update20131113
Dim index As Integer
Randomize
index = Int(aRng.Count * Rnd + 1)
RandomSelection = aRng.Cells(index).Value
End Function

2. Затем закройте окно модуля и войдите в эту функцию. = RandomSelection ($ A $ 1: $ A $ 15) в ячейке B1. Смотрите скриншот:
док-выбор-ячейки-случайным образом5

3. Нажмите Enter key, а в столбце B отображается случайное значение A1: A15. Затем перетащите маркер заполнения, чтобы покрыть столько ячеек, сколько требуется.док-выбор-ячейки-случайным образом6

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


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

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. 

После бесплатная установка Kutools for Excel, сделайте следующее:

1. Выберите диапазон, который вы хотите использовать.

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

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

Выбрать случайные 10 ячеек из выбранного диапазона
документ выбрать случайно 2

Выбрать 5 случайных строк из выбранного диапазона
документ выбрать случайно 3

Выбрать случайные 4 столбца из выбранного диапазона
документ выбрать случайно 4

Расширенный выбор случайных ячеек, Сортировка диапазона случайным образом of Kutools for Excel может сортировать данные случайным образом во всем диапазоне, в каждой строке, в каждом столбце и так далее.
документ выбрать случайно 5

стрелка синий правый пузырь произвольно выбирать или сортировать данные в диапазоне


Легко вставляйте случайные данные без дубликатов в диапазон ячеек

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

Связанные статьи:

Произвольно сортировать ячейки в столбце или диапазоне

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

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

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

Описание


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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (15)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Как же я намучился, пока подбирал эту же формулу для русскоязычного Excel! Вот она: =ИНДЕКС(A:A;РАНГ(B1;B:B;1))
This comment was minimized by the moderator on the site
Very useful, but the format of the cells has been changed and also its showing few duplicate values. Please tell me how to get it solved.
This comment was minimized by the moderator on the site
Hi I am looking to build a grid with names on the left and dates (weeks) across the top. I then need to have a function that fills in random X's on particular weeks for all names. Is this possible
This comment was minimized by the moderator on the site
This one is just awesome! Exactly what I needed! Thanks!
This comment was minimized by the moderator on the site
How to select perecent of cells randomly and replace by a specific number?
This comment was minimized by the moderator on the site
Thanks. Was a great and quick help.
This comment was minimized by the moderator on the site
Thanks. Really was a great and quick help.
This comment was minimized by the moderator on the site
Wow!!! This is really amazing! Thanks a lot for these great tricks.
This comment was minimized by the moderator on the site
Great info, however on my "randomly selected cells" there are duplicates... how can I prevent that from happening? I need the random selection to return unique cells
This comment was minimized by the moderator on the site
to do this you will need to set up a random non repeating set of numbers I used this website to do it: http://support.microsoft.com/kb/213290
This comment was minimized by the moderator on the site
I would like to random select a document with 500 items. I want to select 10 percent. There are four columns in that document. Is there a way to do this?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations