Google Sheets-ში შემთხვევითი რიცხვების გენერირების ერთი გზა არის RAND ფუნქცია. თავისთავად, ფუნქცია ქმნის შეზღუდულ დიაპაზონს, როდესაც საქმე ეხება შემთხვევითი რიცხვების გენერირებას. RAND-ის გამოყენებით ფორმულებში და სხვა ფუნქციებთან კომბინაციით, მნიშვნელობების დიაპაზონი ადვილად შეიძლება გაფართოვდეს.
როგორ მუშაობს RAND ფუნქცია
დიაპაზონის მაღალი და დაბალი მნიშვნელობების მითითებით, RAND-ს შეუძლია დააბრუნოს შემთხვევითი რიცხვები მითითებულ დიაპაზონში, როგორიცაა 1 და 10 ან 1 და 100.
ფუნქციის გამომავალი ასევე შეიძლება შემცირდეს მთელ რიცხვებამდე ფუნქციის TRUNC ფუნქციის კომბინაციით, რომელიც წყვეტს ან შლის ყველა ათწილადის რიცხვს რიცხვიდან.
Google Sheets-ში, შემთხვევითი მნიშვნელობის გენერირებისას 0-დან 1-მდე, RAND ფუნქცია აბრუნებს შემთხვევით რიცხვს 0-დან 1-ის ჩათვლით. მიუხედავად იმისა, რომ ჩვეულებრივია ფუნქციის მიერ გენერირებული მნიშვნელობების დიაპაზონის აღწერა, როგორც 0-დან 1-მდე, სინამდვილეში, უფრო ზუსტია იმის თქმა, რომ დიაპაზონი არის 0-დან 0,99999999-მდე…
ფორმულა, რომელიც აბრუნებს შემთხვევით რიცხვს 1-დან 10-მდე, აბრუნებს მნიშვნელობას 0-დან 9,99999-მდე…
RAND ფუნქციის სინტაქსი
ფუნქციის სინტაქსი ეხება ფუნქციის განლაგებას და მოიცავს ფუნქციის სახელს, ფრჩხილებს, მძიმეების გამყოფებს და არგუმენტებს.
RAND ფუნქციის სინტაქსია:
=RAND ()
RANDBETWEEN ფუნქციისგან განსხვავებით, რომელიც მოითხოვს მაღალი და დაბალი დონის არგუმენტების მითითებას, RAND ფუნქცია არ იღებს არგუმენტებს.
RAND ფუნქცია და არასტაბილურობა
RAND ფუნქცია არის არასტაბილური ფუნქცია, რომელიც, ნაგულისხმევად, იცვლება ან ხელახლა ითვლის ყოველ ჯერზე სამუშაო ფურცლის ცვლილებისას და ეს ცვლილებები მოიცავს მოქმედებებს, როგორიცაა ახალი მონაცემების დამატება.
უფრო მეტიც, ნებისმიერი ფორმულა, რომელიც პირდაპირ ან ირიბად დამოკიდებულია არასტაბილურ ფუნქციის შემცველ უჯრედზე, ასევე ხელახლა გამოითვლება ყოველ ჯერზე, როცა მოხდება სამუშაო ფურცელში ცვლილება.
ამიტომ, სამუშაო ფურცლებში, რომლებიც შეიცავს დიდი რაოდენობით მონაცემებს, არასტაბილური ფუნქციები უნდა იქნას გამოყენებული სიფრთხილით, რადგან მათ შეუძლიათ შეანელონ პროგრამის რეაგირების დრო ხელახალი გამოთვლების სიხშირის გამო.
ახალი შემთხვევითი ნომრების გენერირება განახლებით
რადგან Google Sheets არის ონლაინ ელცხრილების პროგრამა, RAND ფუნქცია შეიძლება აიძულოს ახალი შემთხვევითი რიცხვების გენერირებას ეკრანის განახლებით ვებ ბრაუზერის განახლების ღილაკის გამოყენებით.
მეორე ვარიანტია დააჭიროთ F5 კლავიატურაზე, რომელიც ასევე განაახლებს ბრაუზერის მიმდინარე ფანჯარას.
RAND-ის განახლების სიხშირის შეცვლა
Google Sheets-ში შეგიძლიათ შეცვალოთ სიხშირე, რომლითაც RAND და სხვა არასტაბილური ფუნქციები გადაითვლება ნაგულისხმევიდან:
- ცვლილებებზე და ყოველ წუთში.
- ცვლილებებზე და ყოველ საათში.
ნაბიჯები განახლების სიჩქარის შესაცვლელად არის:
- აირჩიეთ ფაილი მენიუ მენიუს ვარიანტების სიის გასახსნელად.
-
აირჩიეთ Spreadsheet Settings სიაში, რათა გახსნათ ელცხრილის პარამეტრების დიალოგური ფანჯარა.
-
დიალოგური ფანჯრის ხელახალი გაანგარიშების განყოფილებაში აირჩიეთ მიმდინარე პარამეტრი, როგორიცაა ცვლილება ხელახალი გაანგარიშების ვარიანტების სრული სიის საჩვენებლად.
-
აირჩიეთ სასურველი გაანგარიშების ვარიანტი სიაში.
-
აირჩიეთ Save Settings ღილაკი ცვლილების შესანახად და სამუშაო ფურცელზე დასაბრუნებლად.
RAND ფუნქციაში შესვლა
რადგან RAND ფუნქცია არ იღებს არგუმენტებს, მისი შეყვანა შესაძლებელია სამუშაო ფურცლის ნებისმიერ უჯრედში აკრეფით:
=RAND ()
ალტერნატიულად, თქვენ ასევე შეგიძლიათ შეიყვანოთ ფუნქცია Google Sheets-ის ავტომატური შეთავაზების ველის გამოყენებით, რომელიც გამოჩნდება, როდესაც ფუნქციის სახელი შეიტანება უჯრედში. ნაბიჯებია:
- აირჩიეთ საკანი სამუშაო ფურცელში, სადაც უნდა იყოს ნაჩვენები ფუნქციის შედეგები.
-
აკრიფეთ ტოლი ნიშანი (=), რასაც მოჰყვება ფუნქციის სახელი RAND აკრეფისას გამოჩნდება ავტომატური შეთავაზების ველი ფუნქციების სახელებით, რომლებიც იწყება ასო R-ით. როდესაც ველში გამოჩნდება სახელი RAND, აირჩიეთ name ფუნქციის სახელის შესაყვანად და ღია მრგვალი ფრჩხილი არჩეულ უჯრედში.
-
შემთხვევითი რიცხვი 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)