Како насумично одабрати редове у Екцелу (2 начина)

  • Деле Ово
Hugh West

Рецимо да желите да насумично одаберете купца за анкету или наградну игру, или можете насумично да изаберете неког запосленог да прерасподели задатке Постоји толико много ситуација у којима ћете можда морати да насумично изаберете вредности из скуп података у Екцел-у. У овом водичу ћу се фокусирати на то како можете насумично одабрати редове у Екцел-у.

Преузмите радну свеску за вежбу

Можете преузети радну свеску која се користи у овом примеру са свим скуповима података који се користе за демонстрацију укључени са поље испод.

Насумично изаберите редове.клск

2 начина да насумично изаберете редове у Екцел-у

Постоје два начине за насумично бирање редова у Екцел-у. Постоји један који користи уграђени алат за сортирање у Екцел-у након мале модификације скупа података., Затим постоји још један у којем можете користити формулу формирану разним различитим функцијама. Сваки од њих има своју компатибилност употребе, тако да ћу користити различите скупове података за ове две методе.

1. Насумично изаберите редове користећи РАНД функцију

Прво ћемо се фокусирати на метод сортирања овде. За овај метод, бирам следећи скуп података.

Сада, рецимо да желимо да изаберемо насумична четири реда. У Екцелу постоји алатка за сортирање коју овде можемо користити у нашу предност да насумично бирамо редове. Такође ћемо користити функцију РАНД да доделимо случајни број сваком реду пре него што их сортирамо. Пратите ове кораке за детаљнијеводич.

Кораци:

  • Прво, изаберите ћелију Ф5 и упишите следећу формулу у ћелију.

=RAND()

  • Сада притисните Ентер на тастатури. Одабраће насумични број између 0 и 1.

  • Затим поново изаберите ћелију Ф5 и кликните и превуците ручицу за попуњавање икона да попуните насумичне бројеве за остатак табеле.

  • Копирајте ове вредности и налепите их у исту колону да бисте заменили све вредности у то. Ово ће уклонити функцију и вредности ће престати да се мењају сваки пут када извршите било коју операцију.
  • Сада изаберите целу табелу, притиском на Цтрл+А или кликом и превлачењем ручно.
  • Са траке идите на картицу Подаци и у оквиру групе Сортирај и филтрирај изаберите Сортирај .

  • Појавиће се нови оквир Сортирај . У оквиру Колона , у пољу Сортирај према изаберите Случајни бројеви (или како год да сте назвали колону) и под Редослед изаберите Од најмањег до највећег (или од највећег до најмањег ).

  • Након тога кликните на ОК . Ово ће преуредити редове табеле у складу са насумичним бројевима који су јој додељени.

  • Сада изаберите прва четири реда (или број насумичних редове које желите) или табелу и копирајте је и налепите да бисте добили другачији скуп податаканасумични редови.

Прочитајте више: Насумични избор на основу критеријума у ​​Екцел-у (3 случаја)

Слична очитавања

  • Како  Замрзнути насумични избор у Екцел-у
  • Екцел ВБА: случајни избор са листе ( 3 примера)

2. Примена формуле за насумично бирање редова у Екцел-у

Можете да користите и формулу са комбинацијом ИНДЕКС , Функције РАНДБЕТВЕЕН и РОВС за избор вредности из реда. Овај метод је посебно користан када морате да изаберете редове из једне колоне или морате да изаберете вредност из низа.

Функција ИНДЕКС узима низ и број реда као примарне аргументе а понекад и број колоне као секундарни аргумент. Враћа вредност ћелије на пресеку броја реда и низа.

Функција РАНДБЕТВЕЕН враћа случајну вредност унутар ограничења и узима доњу и горњу границу као два аргументи.

Функција РОВС узима низ као аргумент да врати број редова у њему.

Користим следећи скуп података за овај пример који садржи само један колону.

Пратите ове кораке да бисте насумично изабрали редове из скупова података попут ових у Екцел-у.

Кораци:

  • Прво, изаберите ћелију у којој желите да изаберете ред, у овом случају, то је ћелија Д5 .
  • Затим запишите следећеформула.

=INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19)))

  • Сада притисните Ентер на вашој тастатури. Имаћете насумично изабран ред са листе.

🔍 Распад формуле:

👉 РОВС($Б$5:$Б$19) враћа број редова у опсегу Б5:Б19 који је 15.

👉 РАНДБЕТВЕЕН(1,РОВС($Б$5:$Б$19)) враћа насумични број између 1 и броја реда, 15.

👉 Коначно ИНДЕКС($Б$5:$ Б$19,РАНДБЕТВЕЕН(1,РОВС($Б$5:$Б$19))) враћа вредност ћелије из опсега Б5:Б19 у зависности од уноса преузетог из случајног броја генерисаног коришћењем претходне функције.

Прочитајте више: Како да генеришете насумични стринг са листе у Екцел-у (5 одговарајућих начина)

Закључак

Ово су биле две методе које можете користити за насумично бирање редова у Екцел-у. Као што можете видети из примера, други метод може бити користан само на листама са само једном колоном. И док користите први метод, уверите се да не копирате и насумичне вредности за вашу коначну листу излаза.

Надам се да вам је ово информативно и од помоћи. За детаљније водиче попут овог посетите Екцелдеми.цом .

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.