Искате ли да добавите малко вълнение към вашия анализ на данни? Научете как да използвате функцията RANDARRAY за произволно сортиране на вашите данни в Excel.

В Excel има много различни функции, които улесняват трансформирането и организирането на данни. Една от тези функции е функцията RANDARRAY, която ви позволява ефективно да рандомизирате вашите данни в Excel.

Функцията RANDARRAY става много удобна, когато работите върху задачи като произволно разместване на хора в групи. Това ръководство ще ви преведе през функцията RANDARRAY, обхващайки нейната дефиниция и как да използвате функцията в Excel.

Какво представлява функцията RANDARRAY?

Функцията RANDARRAY в Excel е функция за динамичен масив, която връща масив от произволни числа въз основа на броя редове, колони и минимални и максимални стойности, които сте посочили. Върнатите стойности на функциите за динамичен масив автоматично се преливат в околните клетки.

Синтаксисът на функцията RANDARRAY е:

=RANDARRAY([rows],[columns],[min],[max],[integer])
instagram viewer

Където:

  • редове (по избор) представляват броя на редовете за попълване. По подразбиране това е 1 ред.
  • колони (по избор) е броят на колоните за попълване. По подразбиране това е 1 колона.
  • мин (по избор) е най-малкото произволно число за връщане. Това е 0 по подразбиране.
  • макс (по избор) е най-голямото произволно число за връщане. Това е 1 по подразбиране.
  • цяло число (по избор) определя какъв вид стойности да се върнат. ВЯРНО представлява цели числа, докато НЕВЯРНО, което е по подразбиране, представлява десетични числа. Трябва да имате предвид, че аргументът integer става задължителен, ако искате да върнете цели числа.

Тъй като всички параметри във функцията RANDARRAY не са задължителни, тя ще върне стойност, ако е указан само един аргумент. По този начин можете да върнете масив от числа въз основа на числото, което сте задали в някой от тези четири аргумента: редове, колони, мин. и макс. стойност.

Как да използвате функцията RANDARRAY в Excel

За да започнем нещата, нека използваме функцията RANDARRAY в някои частични примери сама по себе си, за да разберем как навигира в електронната таблица.

1. Изследване на аргумента на реда и колоната на функцията RANDARRY

Да предположим, че искате произволни данни, заемащи пет реда и четири колони.

  1. Изберете клетка за въвеждане на формулата. Ще използваме клетка B3.
  2. В лентата с формули въведете функцията =RANDARRAY(
  3. Формулата извиква функцията RANDARRAY, за да посочи броя на редовете. Пишете 5,
  4. След това функцията извиква броя на колоните, които трябва да бъдат зададени. Напиши 4.
  5. Пишете 5, след това запетая и 4.
  6. Напиши ) за затваряне на скобата, тъй като не бихме използвали другите аргументи в този първи пример.
  7. Натиснете Въведете.

Вашият окончателен синтаксис ще бъде:

=RANDARRAY(5,4)

След като натиснете Въведете, формулата ще върне произволни десетични числа, разпределени в пет реда и четири колони, защото сте посочили пет за редове и четири за колони във формулата. Това означава, че вашата формула работи!

2. Изследване на минималния и максималния аргумент на функцията RANDARRY

Използвайки двата други незадължителни параметъра, min и max, можете да върнете произволен масив от числа и да посочите минималното и максималното число в масива.

Нека продължим откъдето спряхме от последния пример. Този път искаме да бъде най-малкото число 20 и най-големият да бъде 100.

  1. Изберете клетката, в която искате да въведете формулата. Ще използваме клетка B3 отново.
  2. В лентата с формули въведете формулата по-долу:
    =RANDARRAY(5,4,20,100)
    Тази формула работи много като предишната. Разликата този път е, че сме посочили 20 и 100 като най-малко и най-голямо число.
  3. Натиснете Въведете. Тази нова формула ще върне произволни десетични числа между 20 и 100, разпределени в пет реда и четири колони.

3. Изследване на целочисления аргумент на функцията RANDARRY

Двата примера преди това върнаха десетични числа, защото по подразбиране, ако не е указано, RANDARRAY връща десетични числа. За да получите цели числа или цели числа, трябва да посочите ВЯРНО за целочисления аргумент във формулата.

Нека демонстрираме това.

  1. Изберете клетката, в която искате да въведете формулата. Ще използваме клетка B3 още веднъж.
  2. В лентата с формули въведете формулата по-долу и натиснете Въведете.
=RANDARRAY(5,4,20,100,TRUE)

Забележете, че всички числа са цели числа. Това е, което ВЯРНО във формулата прави. Ако промените ВЯРНО да се НЕВЯРНО, функцията RANDARRAY ще върне десетични числа във вашата електронна таблица в Excel.

Как да използвате функциите RANDARRAY и SORTBY за произволно сортиране на данни в Excel

Функцията RANDARRAY работи добре, когато става въпрос за генериране на произволни данни. Въпреки това, за да сортирате данните, ще трябва да сдвоите функцията RANDARRAY с Функция SORTBY в Microsoft Excel.

Синтаксисът на функцията SORTBY е:

=SORTBY(array, by_array,[sort_order], [array/order], ...)

Където:

  • масив е диапазонът от данни, който искате да сортирате.
  • по_масив е диапазонът, по който искате да сортирате параметъра на масива.
  • ред_подреждане е редът на сортиране. 1 = възходящ (по подразбиране), -1 = низходящ.
  • масив/ред се използва само ако имате допълнителен масив, по който да сортирате или подредите вашето сортиране.

Нека използваме нов пример по-долу, за да демонстрираме как можете да сдвоите функцията RANDARRAY с функцията SORTBY в Excel. В този пример имаме списък от десет имена. Ще използваме RANDARRAY, за да изберем името произволно, и SORTBY, за да го сортираме.

  1. Изберете клетката, в която искате да въведете формулата. Нека използваме клетката D5.
  2. В лентата с формули въведете формулата по-долу:
    =SORTBY(C3:C12,
    Тази формула се състои от СОРТИРАНЕ и е масив аргумент. В тази стъпка, СОРТИРАНЕ функции масив argument има списък B4:B13 като масив, който искаме да сортираме.
  3. Напишете запетая.
  4. Сега функцията SORTBY очаква да въведете вашите по_масив. Напишете формулата по-долу за този аргумент.
    RANDARRAY(10)
    Тази формула ще подреди на случаен принцип десетте избрани елемента от списъка, като използва числа от едно до 10.
  5. Затворете скобата за функцията RANDARRAY.
  6. Затворете скобата за функцията SORTBY.

Вашият окончателен синтаксис ще бъде:

=SORTBY(C3:C12,RANDARRAY(10))

Можете да използвате функция за оценка, за да разберете по-добре тази формула на Excel.

Рандомизирайте много повече от имена

Функцията RANDARRAY в Microsoft Excel е многофункционална функция, която е полезна в различни ситуации. С него можете да рандомизирате вашите данни и лесно да ги организирате. Можете да го сдвоите с други функции на Excel, за да увеличите максимално потенциала му и да бъдете по-продуктивни.