Един от начините за генериране на произволни числа в Google Таблици е с функцията RAND. Самата функция генерира ограничен обхват, когато става дума за генериране на произволни числа, но чрез използването на RAND във формули и чрез комбинирането й с други функции, диапазонът от стойности може лесно да бъде разширен.
- Чрез определяне на високите и ниските стойности на диапазона, RAND може да бъде направено, за да се върнат произволни числа в определен диапазон, като например 1 и 10 или 1 и 100.
- Изходът на функцията може да се намали и на цели числа, като се комбинира функцията с функцията TRUNC, която съкращава или премахва целия десетичен знак от число.
В Google Таблици, когато генерирате произволна стойност между 0 и 1, функцията RAND връща произволен номер между 0 включително и 1 изключителен. Въпреки че е обичайно да се описва диапазонът от стойности, генерирани от функцията, като от 0 до 1, в действителност е по-точно да се каже диапазонът е между 0 и 0.99999999 ….
Формулата, която връща произволен номер между 1 и 10 връща стойност между 0 и 9.99999 ….
Синтаксисът на функцията за RAND
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите, сепараторите на запетаи и аргументите.
Синтаксисът за функцията RAND е:
= RAND ()
За разлика от функцията RANDBETWEEN, която изисква аргументи от висок и нисък клас, функцията RAND не приема никакви аргументи.
Функцията RAND и променливостта
Функцията RAND е летлива функция, която по подразбиране се променя или преизчислява всеки път, когато се променя работен лист, и тези промени включват действия като добавянето на нови данни.
Освен това, всяка формула, която зависи пряко или непряко от клетка, съдържаща летлива функция, също преизчислява всеки път, когато настъпи промяна в работния лист.
Следователно в работни листове, съдържащи големи количества данни, летливи функции трябва да се използват с повишено внимание, тъй като те могат да забавят времето за реакция на програмата поради честотата на преизчисленията.
Генериране на нови случайни числа с опресняване
Тъй като Google Таблици е онлайн програма за електронни таблици, функцията RAND може да бъде принудена да генерира нови произволни числа, като опреснява екрана чрез бутона за опресняване на уеб браузъра.
Втората възможност е да натиснете бутона F5 клавиш, който също опреснява текущия прозорец на браузъра.
Промяна на честотата на опресняване на RAND
В Google Таблици честотата, с която може да се преизчисли RAND и други нестабилни функции, може да бъде променена от стандартната за промяна да се:
- При промяна и всяка минута
- При промяна и всеки час
Стъпки за промяна на честотата на опресняване са:
- Кликнете върхудосиеза да отворите списъка с опции в менюто.
- Кликнете върхуНастройки за електронни таблици в списъка, за да отворитеНастройки за електронни таблици диалогов прозорец.
- ПодПреизчисляванев диалоговия прозорец, кликнете върху текущата настройка, като напримерза промяназа да покажете пълния списък на опциите за преизчисляване.
- Кликнете върху желаната опция за преизчисляване в списъка.
- Кликнете върхуЗапазване на настройките за да запазите промяната и да се върнете в работния лист.
Въвеждане на функцията RAND
Тъй като функцията RAND няма никакви аргументи, тя може да бъде въведена в клетка на всеки работен лист, като въведете:
= RAND ()
Като алтернатива, функцията може да бъде въведена и с помощта на Google Sheets ' авто-предлагам която се появява, тъй като името на функцията е въведено в клетка. Стъпките са:
- Кликнете върху клетка в работен лист, където ще се показват резултатите от функцията.
- Въведете знака за равенство ( = ), последвано от името на функцията RAND.
- Докато пишете, авто-предлагам се появява полето с имената на функциите, започващи с буквата R.
- Когато името е RAND се появява в полето, кликнете върху името, за да въведете името на функцията и отворена кръгла конзола в избраната клетка.
- В текущата клетка се показва произволен номер между 0 и 1.
- За да генерирате друг, натиснетеF5 на клавиатурата или да опресните браузъра.
Когато кликнете върху текущата клетка, пълната функция = RAND () се появява в лентата за формули над работния лист.
Генериране на произволни числа между 1 и 10 или 1 и 100
Общата форма на уравнението, използвана за генериране на случайно число в определен диапазон, е:
= RAND () * (висока - ниска) + ниска
където високите и ниските означават горната и долната граница на желания диапазон от номера.
За да генерирате произволен номер между 1 и 10, въведете следната формула в клетка на работен лист:
= RAND () * (10 - 1) + 1
За да генерирате произволен номер между 1 и 100 въведете следната формула в клетка на работен лист:
= RAND () * (100 - 1) + 1
Генериране на случайни цели между 1 и 10
За да върнете цяло число - цяло число без десетична част - общата форма на уравнението е:
= TRUNC (RAND () * (високо - ниско) + ниско)
За да генерирате произволно цяло число между 1 и 10, въведете следната формула в клетка на работен лист:
= TRUNC (RAND () * (10 - 1) + 1)