Chcete do analýzy údajov pridať trochu vzrušenia? Zistite, ako používať funkciu RANDARRAY na náhodné triedenie údajov v Exceli.
V Exceli je k dispozícii mnoho rôznych funkcií, ktoré uľahčujú transformáciu a organizáciu údajov. Jednou z týchto funkcií je funkcia RANDARRAY, ktorá vám umožňuje efektívne náhodne usporiadať údaje v Exceli.
Funkcia RANDARRAY sa stáva veľmi užitočnou pri práci na úlohách, ako je náhodné miešanie ľudí do skupín. Táto príručka vás prevedie funkciou RANDARRAY, pokryje jej definíciu a spôsob používania funkcie v Exceli.
Čo je funkcia RANDARRAY?
Funkcia RANDARRAY v Exceli je funkcia dynamického poľa, ktorá vracia pole náhodných čísel na základe počtu riadkov, stĺpcov a minimálnych a maximálnych hodnôt, ktoré zadáte. Návratové hodnoty funkcií dynamického poľa sa automaticky rozlejú do okolitých buniek.
Syntax funkcie RANDARRAY je:
=RANDARRAY([rows],[columns],[min],[max],[integer])
Kde:
- riadkov (voliteľné) predstavujú počet riadkov, ktoré sa majú vyplniť. Štandardne je to 1 riadok.
- stĺpci (voliteľné) je počet stĺpcov, ktoré sa majú vyplniť. Štandardne je to 1 stĺpec.
- min (voliteľné) je najmenšie náhodné číslo, ktoré sa má vrátiť. Toto je štandardne 0.
- max (voliteľné) je najväčšie náhodné číslo, ktoré sa má vrátiť. Toto je štandardne 1.
- celé číslo (voliteľné) určuje, aký druh hodnôt sa má vrátiť. PRAVDA predstavuje celé čísla, pričom FALSE, ktorá je predvolená, predstavuje desatinné čísla. Mali by ste si uvedomiť, že ak chcete vrátiť celé čísla, je potrebné uviesť argument celé číslo.
Keďže všetky parametre vo funkcii RANDARRAY sú voliteľné, vráti hodnotu, ak je zadaný iba jeden argument. Môžete teda vrátiť pole čísel na základe čísla, ktoré ste nastavili v ktoromkoľvek z týchto štyroch argumentov: riadky, stĺpce, min a max. hodnotu.
Ako používať funkciu RANDARRAY v Exceli
Aby sme to mohli začať, použime funkciu RANDARRAY v niektorých čiastkových príkladoch samostatne, aby sme pochopili, ako sa pohybuje v tabuľke.
1. Preskúmanie argumentov riadkov a stĺpcov funkcie RANDARRY
Predpokladajme, že chcete náhodné údaje zaberajúce päť riadkov a štyri stĺpce.
- Vyberte bunku na zadanie vzorca. Použijeme bunku B3.
- Do riadka vzorcov zadajte funkciu =RANDARRAY(
- Vzorec volá funkciu RANDARRAY na určenie počtu riadkov. Napíšte 5,
- Ďalej funkcia požaduje nastavenie počtu stĺpcov. Napíšte 4.
- Napíšte 5, potom čiarka a 4.
- Napísať ) na uzavretie zátvorky, pretože v tomto prvom príklade by sme nepoužili ostatné argumenty.
- Stlačte tlačidlo Zadajte.
Vaša konečná syntax bude:
=RANDARRAY(5,4)
Akonáhle stlačíte Zadajte, vzorec vráti náhodné desatinné čísla rozložené do piatich riadkov a štyroch stĺpcov, pretože ste vo vzorci zadali päť pre riadky a štyri pre stĺpce. To znamená, že váš vzorec fungoval!
2. Skúmanie argumentov Min a Max funkcie RANDARRY
Pomocou dvoch ďalších voliteľných parametrov, min a max, môžete vrátiť náhodné pole čísel a zadať minimálny a maximálny počet v poli.
Pokračujme tam, kde sme v minulom príklade skončili. Tentokrát chceme, aby to bolo najmenšie číslo 20 a najväčší byť 100.
- Vyberte bunku, do ktorej chcete zadať vzorec. Použijeme bunku B3 znova.
- Do riadka vzorcov zadajte nasledujúci vzorec:
Tento vzorec funguje podobne ako predchádzajúci. Rozdiel je tentokrát v tom, že 20 a 100 sme určili ako naše najmenšie a najväčšie číslo.=RANDARRAY(5,4,20,100)
- Stlačte tlačidlo Zadajte. Tento nový vzorec vráti náhodné desatinné čísla medzi 20 a 100 rozložené v piatich riadkoch a štyroch stĺpcoch.
3. Skúmanie celočíselného argumentu funkcie RANDARRY
Dva príklady pred týmto vrátili desiatkové čísla, pretože štandardne, ak nie je špecifikované, RANDARRAY vracia desiatkové čísla. Ak chcete získať celé čísla alebo celé čísla, musíte zadať PRAVDA pre celočíselný argument vo vzorci.
Poďme si to ukázať.
- Vyberte bunku, do ktorej chcete zadať vzorec. Použijeme bunku B3 ešte raz.
- Do riadka vzorcov zadajte vzorec nižšie a stlačte Zadajte.
=RANDARRAY(5,4,20,100,TRUE)
Všimnite si, že všetky čísla sú celé čísla. To je to, čo PRAVDA vo vzorci robí. Ak zmeníte PRAVDA do FALSE, funkcia RANDARRAY vráti desatinné čísla vo vašej tabuľke Excel.
Ako používať funkcie RANDARRAY a SORTBY na náhodné triedenie údajov v Exceli
Funkcia RANDARRAY funguje dobre, pokiaľ ide o vytváranie náhodných údajov. Na triedenie údajov však budete musieť spárovať funkciu RANDARRAY s Funkcia SORTBY v programe Microsoft Excel.
Syntax funkcie SORTBY je:
=SORTBY(array, by_array,[sort_order], [array/order], ...)
Kde:
- pole je rozsah údajov, ktorý chcete zoradiť.
- by_array je rozsah, podľa ktorého chcete zoradiť parameter poľa.
- poradie_triedenia je poradie zoradenia. 1 = vzostupne (predvolené), -1 = zostupne.
- pole/poradie sa používa iba vtedy, ak máte ďalšie pole na zoradenie alebo zoradenie.
Použime nový príklad nižšie, aby sme ukázali, ako môžete spárovať funkciu RANDARRAY s funkciou SORTBY v Exceli. V tomto príklade máme zoznam desiatich mien. Na náhodný výber názvu použijeme RANDARRAY a na zoradenie SORTBY.
- Vyberte bunku, do ktorej chcete zadať vzorec. Využime bunku D5.
- Do riadka vzorcov zadajte nasledujúci vzorec:
Tento vzorec pozostáva z TRIEDIŤ PODĽA a jeho pole argument. V tomto kroku sa TRIEDIŤ PODĽA funkcie pole argument má zoznam B4:B13 ako pole, ktoré chceme zoradiť.=SORTBY(C3:C12,
- Napíšte čiarku.
- Teraz funkcia SORTBY očakáva, že zadáte svoje by_array. Pre tento argument napíšte vzorec nižšie.
Tento vzorec náhodne usporiada desať vybraných položiek zoznamu pomocou čísel od 1 do 10.RANDARRAY(10)
- Zatvorte zátvorku pre funkciu RANDARRAY.
- Zatvorte zátvorku pre funkciu SORTBY.
Vaša konečná syntax bude:
=SORTBY(C3:C12,RANDARRAY(10))
Môžete použiť hodnotiť, aby ste lepšie porozumeli tomuto vzorcu Excelu.
Randomizujte oveľa viac ako mená
Funkcia RANDARRAY v programe Microsoft Excel je všestranná funkcia, ktorá sa hodí v rôznych situáciách. S ním môžete náhodne usporiadať svoje údaje a bez námahy usporiadať svoje údaje. Môžete ho spárovať s ďalšími funkciami Excelu, aby ste maximalizovali jeho potenciál a boli produktívnejší.