Генериране на произволни числа с помощта на функцията RAND на Google Таблици

Съдържание:

Генериране на произволни числа с помощта на функцията RAND на Google Таблици
Генериране на произволни числа с помощта на функцията RAND на Google Таблици
Anonim

Един от начините за генериране на произволни числа в Google Таблици е с функцията RAND. Сама по себе си функцията създава ограничен диапазон, когато става въпрос за генериране на произволни числа. Използвайки RAND във формули и чрез комбинирането му с други функции, диапазонът от стойности може лесно да бъде разширен.

Как работи функцията RAND

Чрез посочване на високи и ниски стойности на диапазон, RAND може да върне произволни числа в определен диапазон, като 1 и 10 или 1 и 100.

Изходът на функцията може също да бъде намален до цели числа чрез комбиниране на функцията с функцията TRUNC, която съкращава или премахва всички десетични знаци от число.

В Google Таблици, при генериране на произволна стойност между 0 и 1, функцията RAND връща произволно число между 0 включително и 1 само. Въпреки че е обичайно диапазонът от стойности, генерирани от функцията, да се описва като от 0 до 1, всъщност е по-точно да се каже, че диапазонът е между 0 и 0,99999999…

Формулата, която връща произволно число между 1 и 10, връща стойност между 0 и 9,99999…

Image
Image

Синтаксисът на функцията RAND

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

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

=РАНД ()

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

Функцията RAND и волатилността

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

Освен това всяка формула, която зависи пряко или косвено от клетка, съдържаща променлива функция, също се преизчислява при всяка промяна в работния лист.

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

Генериране на нови произволни числа с опресняване

Тъй като Google Sheets е онлайн програма за електронни таблици, функцията RAND може да бъде принудена да генерира нови произволни числа чрез опресняване на екрана с помощта на бутона за опресняване на уеб браузъра.

Втората опция е да натиснете клавиша F5 на клавиатурата, който също опреснява текущия прозорец на браузъра.

Промяна на честотата на опресняване на RAND

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

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

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

  1. Изберете менюто Файл, за да отворите списъка с опции на менюто.
  2. Изберете Настройки на електронната таблица в списъка, за да отворите диалоговия прозорец Настройки на електронната таблица.

    Image
    Image
  3. Под секцията Преизчисляване на диалоговия прозорец изберете текущата настройка, като например при промяна, за да се покаже пълният списък с опции за преизчисляване.

    Image
    Image
  4. Изберете желаната опция за преизчисляване от списъка.

    Image
    Image
  5. Изберете бутона Запазване на настройките, за да запазите промяната и да се върнете към работния лист.

    Image
    Image

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

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

=РАНД ()

Алтернативно, можете също да въведете функцията, като използвате полето за автоматично предлагане на Google Таблици, което изскача, когато името на функцията е въведено в клетка. Стъпките са:

  1. Изберете клетка в работен лист, където да се показват резултатите от функцията.
  2. Въведете знака за равенство (=), последван от името на функцията RAND Докато пишете, полето за автоматично предлагане се появява с имената на функциите, които започват с буквата R. Когато името RAND се появи в полето, изберете name, за да въведете името на функцията и отворена кръгла скоба в избраната клетка.

    Image
    Image
  3. В текущата клетка се появява случайно число между 0 и 1. За да генерирате друг, натиснете клавиша F5 на клавиатурата или опреснете браузъра.

    Image
    Image

Когато изберете текущата клетка, пълната функция=RAND () се появява в лентата с формули над работния лист.

Генериране на произволни числа между 1 и 10 или 1 и 100

Общата форма на уравнението, използвано за генериране на произволно число в определен диапазон е:

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

Тук High и Low означават горната и долната граница на желания диапазон от числа.

За да генерирате произволно число между 1 и 10, въведете следната формула в клетка на работен лист:

=RAND()(10 - 1) + 1

За да генерирате произволно число между 1 и 100, въведете следната формула в клетка на работен лист:

=RAND()(100 - 1) + 1

Генериране на случайни цели числа между 1 и 10

За да върнете цяло число - цяло число без десетична част - общата форма на уравнението е:

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

За да генерирате произволно цяло число между 1 и 10, въведете следната формула в клетка на работен лист:

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

Препоръчано: