Skip to main content

Използване на функцията RAND на Google Таблици

Technology Stacks - Computer Science for Business Leaders 2016 (Април 2025)

Technology Stacks - Computer Science for Business Leaders 2016 (Април 2025)
Anonim

Един от начините за генериране на произволни числа в 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 и други нестабилни функции, може да бъде променена от стандартната за промяна да се:

  • При промяна и всяка минута
  • При промяна и всеки час

Стъпки за промяна на честотата на опресняване са:

  1. Кликнете върхудосиеза да отворите списъка с опции в менюто.
  2. Кликнете върхуНастройки за електронни таблици в списъка, за да отворитеНастройки за електронни таблици диалогов прозорец.
  3. ПодПреизчисляванев диалоговия прозорец, кликнете върху текущата настройка, като напримерза промяназа да покажете пълния списък на опциите за преизчисляване.
  4. Кликнете върху желаната опция за преизчисляване в списъка.
  5. Кликнете върхуЗапазване на настройките за да запазите промяната и да се върнете в работния лист.

Въвеждане на функцията RAND

Тъй като функцията RAND няма никакви аргументи, тя може да бъде въведена в клетка на всеки работен лист, като въведете:

= RAND ()

Като алтернатива, функцията може да бъде въведена и с помощта на Google Sheets ' авто-предлагам която се появява, тъй като името на функцията е въведено в клетка. Стъпките са:

  1. Кликнете върху клетка в работен лист, където ще се показват резултатите от функцията.
  2. Въведете знака за равенство ( = ), последвано от името на функцията RAND.
  3. Докато пишете, авто-предлагам се появява полето с имената на функциите, започващи с буквата R.
  4. Когато името е RAND се появява в полето, кликнете върху името, за да въведете името на функцията и отворена кръгла конзола в избраната клетка.
  5. В текущата клетка се показва произволен номер между 0 и 1.
  6. За да генерирате друг, натиснете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)