01 з 01
Генераваць выпадковае значэнне паміж 0 і 1 з функцыяй RAND
Адзін са спосабаў генерацыі выпадковых лікаў у Google табліцу з функцыяй RAND.
Сам па сабе функцыя генеруе абмежаваны дыяпазон, калі гаворка ідзе пра генерацыі выпадковых лікаў, але пры выкарыстанні RAND ў формулах і расчэсваннем яго з іншымі функцыямі, дыяпазонам значэнняў, як паказана на малюнку вышэй, можа быць лёгка пашырана.
- Задаючы высокія і нізкія значэння ў дыяпазоне , RAND можа быць зроблены , каб вярнуць выпадковыя ліку ў межах названага дыяпазону - такія , як 1 і 10 або 1 і 100
- Выхад функцыі таксама можа быць паменшаны да цэлых лікаў шляхам аб'яднання функцыі з функцыяй Trunc, які зрэжа або выдаляе ўсе знакі пасля коскі з ліку.
Заўвага: У адпаведнасці з файлам даведкі Табліцы Google, функцыя RAND вяртае выпадковы лік у дыяпазоне ад 0 уключна і 1 эксклюзіўнай.
Што гэта азначае, што ў той час як звычайна для апісання дыяпазону значэнняў, атрыманых з дапамогай функцыі як ад 0 да 1, на самай справе, гэта больш дакладна сказаць, дыяпазон ад 0 да 0.99999999 ....
Да таго ж, формула , якая вяртае выпадковы лік паміж 1 і 10 фактычна вяртае значэнне паміж 0 і 9.999999 ....
Сінтаксіс рандаў Function ў
Функцыя , у сінтаксісе ставіцца да кампаноўкі функцыі і ўключае ў сябе імя функцыі, дужкі, коскі і аргументы .
Сінтаксіс функцыі RAND з'яўляецца:
= RAND ()
У адрозненне ад функцыі RANDBETWEEN, якая патрабуе высокіх і нізкіх канчатковых аргументы павінны быць паказаны, функцыя RAND не прымае ніякіх аргументаў.
RAND Функцыя і Валацільнасць
Функцыя RAND з'яўляецца лятучай функцыяй , што па змаўчанні, змяненняў або пералічвае кожны раз , калі змены працоўнага ліста, і гэтыя змены ўключаюць у сябе такія дзеянні, як даданне новых дадзеных.
Акрамя таго, любая формула , якая залежыць - прама ці ўскосна - на вочку , якая змяшчае лятучую функцыю таксама пералічваць кожны раз , калі змена ў лісце адбываецца.
Такім чынам, у працоўных лістах , якія змяшчаюць вялікая колькасць дадзеных, лятучыя функцыі павінны быць выкарыстоўваць з асцярожнасцю , так як яны могуць запаволіць час водгуку праграмы з - за частоты пераразлікаў.
Стварэнне новых выпадковых лікаў з Refresh
Паколькі табліцы Google з'яўляецца інтэрактыўнай праграмай, функцыя RAND можа быць вымушана генераваць новыя выпадковыя ліку, абнаўляючы экран, выкарыстоўваючы вэб-браўзэры кнопкі абнавіць. У залежнасці ад выкарыстоўванага браўзэра, кнопка абнаўлення, як правіла, кругавая стрэлка размешчаны побач з адраснай радком браўзэра.
Другі варыянт , гэта націснуць клавішу F5 на клавіятуры , якая таксама абнаўляе бягучае акно браўзэра:
Змена Частата абнаўлення Рэнд
У табліцы Google, частата , з якой RAND і іншыя лятучыя функцыі пералічыць можна змяніць значэнне па змаўчанні на змену:
- на змену, і кожную хвіліну;
- на змену і кожную гадзіну.
Крокі для змены частоты абнаўлення з'яўляюцца:
- Націсніце на меню Файл , каб адкрыць спіс у меню для опцый
- Націсніце на кнопку Налада электронных табліц у спісе , каб адкрыць табліцу налад дыялогавага акна
- У раздзеле Пераразлік дыялогавага акна, націсніце на бягучай налады - напрыклад, на змены , каб паказаць поўны спіс опцый пераразліку
- Націсніце на патрэбную опцыю пераразліку ў спісе
- Націсніце на кнопку Save Settings , каб захаваць змены і вярнуцца ў працоўны ліст
RAND Прыклады функцый
Ніжэй крокі, неабходныя для прайгравання прыкладаў, паказаных на малюнку вышэй.
- Упершыню ўваходзіць у функцыю RAND сама па сабе;
- Другі прыклад стварае формулу, якая генеруе выпадковы лік у дыяпазоне ад 1 да 10 або ад 1 да 100;
- Трэці прыклад генеруе выпадковы лік ад 1 да 10 з дапамогай функцыі TRUNC.
Прыклад 1: Увод функцыі RAND
Так як функцыя RAND не прымае ніякіх аргументаў, ён лёгка можа быць уведзены ў любую вочка працоўнага ліста, проста набраўшы:
= RAND ()
Акрамя таго , функцыя таксама можа быць уведзена з дапамогай электронных табліц Google аўтаматычна прапанаваць акно , якое з'яўляецца як імя функцыі набрана ў клетку. крокі:
- Націсніце на вочка на лісце , дзе будуць адлюстроўвацца вынікі працы функцыі
- Увядзіце знак роўнасці (=) , за якім варта імя функцыі рандаў
- Па меры ўводу з'явіцца аўтаматычна прапанаваць акно з імёнамі функцый , якія пачынаюцца з літары R
- Калі імя RAND з'явіцца ў поле, пстрыкніце па імі з паказальнікам мышы , каб ўвесці імя функцыі і адкрытую круглую дужку ў выбраную вочка
- павінен з'явіцца выпадковы лік паміж 0 і 1 у бягучай вочку
- Для стварэння іншага, націсніце клавішу F5 на клавіятуры або абнавіць браўзэр
- Пры націску на бягучай вочку, поўная функцыя = RAND () з'яўляецца ў радку формул над лістом
Прыклад 2: Атрыманне выпадковых лікаў ад 1 да 10 або ад 1 да 100
Агульны выгляд ўраўненні выкарыстоўваецца для генерацыі выпадковага ліку ў межах названага дыяпазону з'яўляецца:
= RAND () * (High - Low) + Low
дзе высокія і нізкі азначаюць верхнія і ніжнія межы жаданага дыяпазону лікаў.
Для таго, каб згенераваць выпадковы лік паміж 1 і 10 ўвесці наступную формулу ў вочка працоўнага ліста:
= RAND () * (10 - 1) + 1
Для таго, каб згенераваць выпадковы лік у дыяпазоне ад 1 да 100 увядзіце наступную формулу ў вочку ліста:
= RAND () * (100 - 1) + 1,
Прыклад 3: генерацыі выпадковых лікаў ад 1 да 10
Каб вярнуць цэлы лік - цэлы лік без дзесятковай часткі - агульны выгляд ўраўненні з'яўляецца:
= TRUNC (RAND () * (High - Low) + Low)
Для таго, каб згенераваць выпадковы лік паміж 1 і 10 ўвесці наступную формулу ў вочка працоўнага ліста:
= Адкінь (RAND () * (10 - 1) + 1)