РАНД функција Гоогле Спреадсхеетс: Генерирање случајних бројева

01 од 01

Генеришите случајну вредност између 0 и 1 са функцијом РАНД

Генерисање случајних бројева са РАНД функцијом Гоогле табела.

Један начин генерисања случајних бројева у Гоогле Спреадсхеетс-у је са функцијом РАНД.

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

Напомена : Према подацима помоћи Гоогле Спреадсхеетс-а, функција РАНД враћа случајни број између 0 и 1 ексклузивне .

Оно што то значи је док је уобичајено описати опсег вриједности које генерише функција као од 0 до 1, истина је тачније рећи да је опсег између 0 и 0.99999999 ....

На исти начин, формула која враћа случајни број између 1 и 10 заправо враћа вриједност између 0 и 9.999999 ....

Синтакса РАНД функције

Синтакса функције односи се на распоред функције и укључује име функције, заграде, сепараторе и аргументе .

Синтакса за функцију РАНД је:

= РАНД ()

За разлику од функције РАНДБЕТВЕЕН, за коју је потребно навести аргументе високог и ниског краја, функција РАНД не прихвата никакве аргументе.

РАНД функција и волатилност

РАНД функција је нестабилна функција која, по подразумеваној вредности, мења или поново израчунава сваки пут када се радни лист мења, а ове промене укључују акције као што је додавање нових података.

Даље, свака формула која зависи - било директно или индиректно - на ћелију која садржи испарљиву функцију такође ће поново израчунати сваки пут када дође до промјене у радном листу.

Стога, у радним листовима који садрже велике количине података, испарљиве функције треба користити са опрезом јер могу успорити програмско време одзива због учесталости поновног израчунавања.

Генерисање нових случајних бројева помоћу освјежавања

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

Друга опција је да притиснете тастер Ф5 на тастатури која такође освежава тренутни прозор прегледача:

Промена фреквенције освежавања РАНД-а

У Гоогле Спреадсхеет-у, фреквенција којом се РАНД и друге неисплативене функције поново израчунавају могу се променити од подразумеване промјене на:

Кораци за промену брзине освежавања су:

  1. Кликните на мени Филе да бисте отворили листу опција менија
  2. Кликните на Поставке списка табеле на листи да бисте отворили дијалог прозор Спреадсхеет Сеттингс
  3. У одељку Поновно израчунавање дијалога кликните на тренутну поставку - на пример у менију да бисте приказали комплетну листу опција прерачунавања
  4. Кликните на жељену опцију поновног израчунавања на листи
  5. Кликните на дугме Сачувај поставке да бисте сачували промену и вратили се на радни лист

РАНД Примјери функција

У наставку су наведени кораци потребни за репродукцију примјера приказаних на слици изнад.

  1. Први улази у функцију РАНД само по себи;
  2. Други пример ствара формулу која генерише случајни број између 1 и 10 или 1 и 100;
  3. Трећи примјер генерише случајни цијели број од 1 до 10 помоћу функције ТРУНЦ.

Пример 1: Уношење функције РАНД

Пошто функција РАНД не узима аргументе, лако се може унети у било коју ћелију радног листа једноставним типкањем:

= РАНД ()

Алтернативно, функција се такође може унети помоћу поља аутоматског предложивања Гоогле Спреадсхеетса која се појављује, јер се име функције уноси у ћелију. Кораци су:

  1. Кликните на ћелију у радном листу на којем ће се приказати резултати функције
  2. Укуцајте знак једнакости (=), након чега следи назив функције ранд
  3. Док упишете, појављује се поље са ауто-сугестијама са именима функција које почињу словом Р
  4. Када се у пољу појављује име РАНД , кликните на име помоћу показивача миша да бисте унели име функције и отворени округли носач у изабрану ћелију
  5. Насумичан број између 0 и 1 би требало да се појави у тренутној ћелији
  6. Да бисте генерисали другу, притисните тастер Ф5 на тастатури или освежите прегледач
  7. Када кликнете на тренутну ћелију, у траци формуле изнад радног листа појављује се потпуна функција = РАНД ()

Пример 2: Генерисање случајних бројева између 1 и 10 или 1 и 100

Општи облик једначине који се користи за генерисање случајног броја у одређеном распону је:

= РАНД () * (висока - ниска) + ниска

где висока и ниска означавају горње и доње границе жељеног опсега бројева.

Да бисте генерирали случајни број између 1 и 10, унесите следећу формулу у ћелију радног листа:

= РАНД () * (10 - 1) + 1

Да бисте генерирали случајни број између 1 и 100, унесите следећу формулу у ћелију радног листа:

= РАНД () * (100-1) + 1

Пример 3: Генерисање случајних целина између 1 и 10

Да бисте вратили цео број - цео број без децималног дела - општи облик једначине је:

= ТРУНЦ (РАНД () * (висока - ниска) + ниска)

Да бисте генерисали случајни цео број од 1 до 10, унесите следећу формулу у радну листу ћелије:

= ТРУНЦ (РАНД () * (10 - 1) + 1)