Функција RAND на Google табели: Генерирање на случаен број

01 од 01

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

Генерирај случајни броеви со функцијата RAND на Google табеларни пресметки.

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

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

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

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

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

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

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

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

= RAND ()

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

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

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

Понатаму, секоја формула што зависи - или директно или индиректно - на ќелија која содржи испарлива функција, исто така, ќе пресмета секоја промена на работниот лист.

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

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

Бидејќи Google Spreadsheets е онлајн програма, функцијата RAND може да биде принудена да генерира нови случајни броеви со освежување на екранот користејќи го копчето за освежување на веб-прелистувачите. Во зависност од користениот прелистувач, копчето за освежување обично е кружна стрелка која се наоѓа во близина на адресната лента на прелистувачот.

Втората опција е да го притиснете копчето F5 на тастатурата што исто така го освежува тековниот прозорец на прелистувачот:

Промена на фреквенцијата на освежување на RAND

Во Google Табеларни пресметки, фреквенцијата со која RAND и другите испарливи функции повторно пресметуваат може да се смени од стандардната промена на:

Чекори за менување на стапката на освежување се:

  1. Кликнете на менито Датотека за да ја отворите листата на опции на менито
  2. Притиснете на Табеларни поставувања во списокот за да го отворите полето за дијалог "Поставки на табеларни пресметки"
  3. Во делот за пресметка на дијалогот, кликнете на тековната поставка - како на пример за промена за да ја прикажете комплетната листа на опции за пресметка
  4. Кликнете на саканата опција за пресметка во листата
  5. Кликнете на копчето Save Settings за да ја зачувате промената и да се вратите на работниот лист

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

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

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

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

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

= RAND ()

Алтернативно, функцијата може да се внесе и преку поле за автоматско сугестија на Google Spreadsheets, кое се појавува, бидејќи името на функцијата е внесено во ќелија. Чекорите се:

  1. Кликнете на ќелијата во работниот лист каде што треба да се прикажат резултатите на функцијата
  2. Внесете го знакот за еднаквост (=) проследено со името на функцијата rand
  3. Додека пишувате, полето за автоматско сугерирање се појавува со имињата на функциите кои започнуваат со буквата R
  4. Кога името RAND ќе се појави во полето, кликнете на името со покажувачот на глувчето за да го внесете името на функцијата и отворениот загради во избраната ќелија
  5. Случаен број помеѓу 0 и 1 треба да се појави во тековната ќелија
  6. За генерирање на друг, притиснете го копчето F5 на тастатурата или освежете го прелистувачот
  7. Кога ќе кликнете на тековната ќелија, целосната функција = RAND () се појавува во формуларот над работниот лист

Пример 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)