Прескочи на основното съдържание

Как да изберете клетки на случаен принцип в Excel?

Автор: Кели Последна промяна: 2020-04-27

Да предположим, че имате колона със стойности (A1: A15) в работен лист и сега трябва да изберете 5 произволни клетки от тях, как бихте могли да се справите с това? В тази статия ще ви покажа някои трикове за произволно избиране на клетки в Excel.

Изберете произволно клетки от колона с формула

Изберете произволно клетки от колона с дефинирана от потребителя функция (UDF)

Изберете произволно клетки от диапазон с Kutools за Excel добра идея3


стрелка син десен балон Изберете произволно клетки от колона с формула

Както показва следната екранна снимка, имате набор от данни от A1 до A15 Ранд намлява индекс формулата може да ви помогне да покажете произволните клетки в нова колона. Моля, направете следното:

doc-select-cells-randomly1

1. В съседната клетка, като B1, въведете формулата =RAND(), и натиснете бутона Въведете след това копирайте формулата в клетка B15. И произволните стойности ще бъдат запълнени с клетките. Вижте екранна снимка:
doc-select-cells-randomly2

2. След това в следващата клетка, в този случай клетка C1, въведете формулата =INDEX($A$1:$A$15,RANK(B1,$B$1:$B$15)).
doc-select-cells-randomly3

3. След това натиснете Въведете и изберете клетка C1, плъзнете манипулатора за запълване, за да покриете толкова клетки, колкото желаете селекции. И произволни 5 клетки от диапазон A1: A15 са показани в колона C. Вижте екранна снимка:
doc-select-cells-randomly4


Бързо сортирайте или изберете произволно клетки/редове/колони от селекция в Excel

Kutools за диапазон на сортиране на Excel на случаен принцип може бързо да сортира или избира произволно данни по клетки, колони или редове. Щракнете за пълнофункционален 30-дневен безплатен пробен период!
doc сортиране на случаен принцип
doc изберете произволно
 
 Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни.

стрелка син десен балон Изберете произволно клетки от колона с дефинирана от потребителя функция (UDF)

Следният VBA код също може да ви помогне да покажете произволни клетки, от които се нуждаете.

1. кликване Софтуерен Инженер > Visual Basic, Нов 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. След това затворете прозореца на модула и влезте в тази функция =Случайна селекция($A$1:$A$15) в клетка B1. Вижте екранна снимка:
doc-select-cells-randomly5

3. Натиснете Въведете ключ и произволна стойност A1:A15 е показана в колона B. И след това плъзнете манипулатора за попълване, за да покриете толкова клетки, колкото желаните селекции.doc-select-cells-randomly6

Горните два метода могат да покажат произволните стойности на клетките в нова колона и те се прилагат само за диапазон от една колона, не работят за диапазон от клетки. Kutools за инструмента за Сортиране на обхват на Excel на случаен принцип може да ви помогне удобно да избирате произволно клетки в оригинален диапазон.


стрелка син десен балон Изберете произволно клетки от диапазон с Kutools за Excel

Kutools за Excel, с повече от 300 удобни функции, прави работата ви по-лесна. 

След безплатно инсталиране Kutools за Excel, моля, направете следното:

1. Изберете диапазона, който искате да използвате.

2. Приложете помощната програма, като щракнете Kutools > Обхват > Сортиране / избор на диапазон на случаен принцип, вижте екранна снимка:
doc изберете произволно 1

3. В Сортиране / избор на диапазон на случаен принцип кликнете върху Изберете и въведете броя на клетките, които искате да изберете, след което проверете Изберете тип имате нужда. След това щракнете OK or Приложи. Вижте екранна снимка:

Изберете произволни 10 клетки от избрания диапазон
doc изберете произволно 2

Изберете произволни 5 реда от избрания диапазон
doc изберете произволно 3

Изберете произволни 4 колони от избрания диапазон
doc изберете произволно 4

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

стрелка син десен балон произволен избор или сортиране на данни в диапазон


Лесно вмъквайте произволни данни без дубликати в диапазон от клетки

Ако искате да вмъкнете произволни и без дублиращи се цели числа, дати, часове или низове, дори персонализирани списъци в диапазон от клетки, форумулата може да е трудна за запомняне. Но Kutools за вмъкване на случайни данни на Excel може бързо да се справи с тези задачи възможно най-лесно. Кликнете за пълни функции 30 дни безплатен пробен период!
doc вмъкване на произволни данни
 
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни.

Свързани член:

Произволно сортиране на клетки в колона или диапазон

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 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