Како да генерирате случајни броеви со функцијата RAND на Excel

01 од 01

Генерирање на случајна вредност помеѓу 0 и 1 со функцијата RAND

Генерирање на случаен број со функцијата RAND. © Ted French

Еден начин да генерирате случајни броеви во Excel е со функцијата RAND.

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

Забелешка : Според датотеката за помош на Excel, функцијата RAND враќа еднакво распределен број поголем или еднаков на 0 и помал од 1 .

Што значи ова е тоа што додека е нормално да се опише опсегот на вредности генерирани од функцијата како 0-1, всушност, поточно е да се каже дека опсегот е помеѓу 0 и 0,99999999 ....

Со истиот знак, формулата која враќа случајно број помеѓу 1 и 10, всушност, враќа вредност помеѓу 0 и 9.999999 ....

Синтакса на RAND функцијата

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

Синтаксата за функцијата RAND е:

= RAND ()

За разлика од функцијата RANDBETWEEN , која бара да се специфицираат аргументите со висок и низок крај, функцијата RAND не прифаќа аргументи.

Примери за RAND функции

Подолу се наведени чекорите потребни за репродукција на примерите прикажани на сликата погоре.

  1. Првиот влегува во функцијата RAND само по себе;
  2. Вториот пример создава формула која генерира случајно број помеѓу 1 и 10 или 1 и 100;
  3. Третиот пример генерира случаен цел број помеѓу 1 и 10 со користење на функцијата TRUNC;
  4. Последниот пример ја користи функцијата ROUND за да го намали бројот на децимални места за случајни броеви.

Пример 1: Внесување на функцијата RAND

Бидејќи функцијата RAND не зема никакви аргументи, таа лесно може да се внесе во било која работна ќелија со едноставно кликање на ќелијата и пишување:

= RAND ()

и притискање на копчето Enter на тастатурата. Резултатот ќе биде случаен број помеѓу 0 и 1 во ќелијата.

Пример 2: Генерирање на случаен број помеѓу 1 и 10 или 1 и 100

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

= RAND () * (Високо - Ниско) + Ниско

каде Висока и Ниска означуваат горните и долните граници на саканиот опсег на броеви.

За да генерирате случаен број помеѓу 1 и 10, внесете ја следнава формула во лист на работната лист:

= RAND () * (10-1) + 1

За да генерирате случаен број помеѓу 1 и 100, внесете ја следнава формула во лист на работната маса:

= RAND () * (100-1) + 1

Пример 3: Генерирање на случаен број од 1 до 10

За враќање на цел број - цел број без децимален дел - општата форма на равенката е:

= TRUNC (RAND () * (Високо - Ниско) + Ниско)

За да генерирате случаен цел број помеѓу 1 и 10, внесете ја следнава формула во лист на листот:

= TRUNC (RAND () * (10 - 1) + 1)

RAND и ROUND: Намалете ги децималните места

Наместо да ги отстрани сите децимални места со функцијата TRUNC, последниот пример погоре ја користи следната ROUND функција во врска со RAND за да го намали бројот на децимални места во случајниот број на два.

= ROUND (RAND () * (100-1) +2,2)

Функцијата RAND и нестабилноста

Функцијата RAND е една од променливите функции на Excel. Тоа значи дека:

Започнете и Стоп за произволно генерирање на бројот со F9

Принудувајќи ја функцијата RAND да произведува нови случајни броеви без да прават други промени на работниот лист, исто така може да се постигне со притискање на копчето F9 на тастатурата. Ова го присилува целиот работен лист да рекалкулира - вклучувајќи ги и сите клетки кои ја содржат функцијата RAND.

Клучот F9 исто така може да се користи за да се спречи случајниот број да се менува секој пат кога ќе се изврши промена на работниот лист, користејќи ги следните чекори:

  1. Кликнете на ќелијата на работниот лист, каде што ќе се наоѓа случаен број
  2. Внесете ја функцијата = RAND () во формуларот над работниот лист
  3. Притиснете го копчето F9 за да ја смените функцијата RAND во статичен случаен број
  4. Притиснете го копчето Enter на тастатурата за да го внесете случаен број во избраната ќелија
  5. Повторното притискање на F9 нема да има ефект врз случаен број

Дијалогот за функции RAND

Речиси сите функции во Excel можат да се внесат со дијалог-кутија, наместо рачно да ги внесувате. За да го сторите тоа за функцијата RAND, користете ги следниве чекори:

  1. Кликнете на ќелијата во работниот лист каде што треба да се прикажат резултатите на функцијата;
  2. Кликнете на јазичето Формула на лентата ;
  3. Изберете го Math & Trig од лентата за да ја отворите паѓачката листа на функции;
  4. Кликнете на RAND во листата;
  5. Дијабетското поле на функцијата содржи информации дека функцијата нема аргументи;
  6. Кликнете Во ред за да го затворите дијалогот и да се вратите на работниот лист;
  7. Случаен број помеѓу 0 и 1 треба да се појави во тековната ќелија;
  8. За да генерирате друг, притиснете го копчето F9 на тастатурата;
  9. Кога ќе кликнете на ќелијата E1, целосната функција = RAND () се појавува во лентата со формули над работниот лист.

Функцијата RAND во Microsoft Word и PowerPoint

Функцијата RAND исто така може да се користи и во други програми на Microsoft Office, како што се Word и PowerPoint, за да додадете случајни ставови на податоци во документ или презентација. Една можна употреба за оваа опција е содржината на филер во шаблони.

За да ја користите оваа функција, внесете ја функцијата на ист начин во овие други програми како во Excel:

  1. Кликнете со глушецот на локацијата каде што треба да се додаде текстот;
  2. Тип = RAND ();
  3. Притиснете го копчето Enter на тастатурата.

Бројот на параграфи од случаен текст варира во зависност од верзијата на користената програма. На пример, Word 2013 генерира пет ставки од текстот стандардно, додека Word 2010 генерира само три.

За да го контролирате износот на произведениот текст, внесете го бројот на посакуваните ставови како аргумент помеѓу празните загради.

На пример,

= RAND (7)

ќе генерира седум параграфи од текстот на избраната локација.