Google Sheets-da tasodifiy raqamlarni yaratishning bir usuli - RAND funksiyasi. Tasodifiy sonlarni yaratishda funksiya o'z-o'zidan cheklangan diapazonni yaratadi. Formulalarda RANDdan foydalanish va uni boshqa funksiyalar bilan birlashtirish orqali qiymatlar diapazoni osongina kengaytirilishi mumkin.
RAND funksiyasi qanday ishlaydi
Diapazonning yuqori va past qiymatlarini belgilash orqali RAND 1 va 10 yoki 1 va 100 kabi belgilangan diapazondagi tasodifiy sonlarni qaytarishi mumkin.
Funksiyaning chiqishini, shuningdek, funksiyani TRUNC funksiyasi bilan birlashtirib, butun sonlarga qisqartirish mumkin, bu raqamdan barcha kasrlarni qisqartiradi yoki olib tashlaydi.
Google Sheets'da 0 va 1 oralig'ida tasodifiy qiymat hosil qilganda, RAND funksiyasi 0 va 1 eksklyuziv o'rtasidagi tasodifiy sonni qaytaradi. Funktsiya tomonidan yaratilgan qiymatlar oralig'ini 0 dan 1 gacha tasvirlash odatiy hol bo'lsa-da, haqiqatda diapazon 0 va 0,99999999 oralig'ida deyish aniqroq bo'ladi…
1 dan 10 gacha boʻlgan tasodifiy sonni qaytaruvchi formula 0 dan 9.99999 gacha boʻlgan qiymatni qaytaradi…
RAND funktsiyasi sintaksisi
Funksiya sintaksisi funksiya tartibiga ishora qiladi va funksiya nomi, qavslar, vergul ajratgichlar va argumentlarni oʻz ichiga oladi.
RAND funksiyasi sintaksisi:
=RAND ()
Yuqori va past darajali argumentlarni koʻrsatishni talab qiluvchi RANDBETWEEN funksiyasidan farqli oʻlaroq, RAND funksiyasi hech qanday argumentni qabul qilmaydi.
RAND funktsiyasi va o'zgaruvchanligi
RAND funksiyasi oʻzgaruvchan funksiya boʻlib, sukut boʻyicha har safar ishchi varaq oʻzgarganda oʻzgartiradi yoki qayta hisoblaydi va bu oʻzgarishlar yangi maʼlumotlar qoʻshish kabi amallarni oʻz ichiga oladi.
Bundan tashqari, toʻgʻridan-toʻgʻri yoki bilvosita oʻzgaruvchan funksiyani oʻz ichiga olgan hujayraga bogʻliq boʻlgan har qanday formula ham har safar ishchi varaqdagi oʻzgarishlar sodir boʻlganda qayta hisoblab chiqadi.
Shuning uchun katta hajmdagi ma'lumotlarni o'z ichiga olgan ishchi varaqlarda o'zgaruvchan funksiyalardan ehtiyotkorlik bilan foydalanish kerak, chunki ular qayta hisob-kitoblar chastotasi tufayli dasturning javob vaqtini sekinlashtirishi mumkin.
Yangi tasodifiy raqamlar yaratilmoqda
Google Sheets onlayn jadval dasturi boʻlgani uchun RAND funksiyasi veb-brauzerni yangilash tugmasi yordamida ekranni yangilash orqali yangi tasodifiy raqamlarni yaratishga majbur boʻlishi mumkin.
Ikkinchi variant - klaviaturadagi F5 tugmachasini bosish ham joriy brauzer oynasini yangilaydi.
RAND yangilanish chastotasini oʻzgartirish
Google Sheets-da siz RAND va boshqa oʻzgaruvchan funksiyalarning qayta hisoblash chastotasini birlamchi oʻzgartirishdan quyidagiga oʻzgartirishingiz mumkin:
- Oʻzgaruvchan va har daqiqada.
- Oʻzgaruvchan va har soatda.
Yangilanish tezligini oʻzgartirish bosqichlari:
- Menyuning parametrlar roʻyxatini ochish uchun Fayl menyusini tanlang.
-
Elektron jadval sozlamalari muloqot oynasini ochish uchun roʻyxatda Spreadsheet Settings ni tanlang.
-
Qayta hisoblash opsiyalarining toʻliq roʻyxatini koʻrsatish uchun muloqot oynasidagi “Qayta hisoblash” boʻlimi ostidagi joriy sozlamani tanlang, masalan, oʻzgarishda.
-
Roʻyxatda kerakli qayta hisoblash variantini tanlang.
-
Oʻzgartirishni saqlash va ish varagʻiga qaytish uchun Sozlamalarni saqlash tugmasini tanlang.
RAND funksiyasini kiritish
RAND funksiyasi argumentlarni talab qilmagani uchun uni har qanday ishchi varaq kataklariga kiritish mumkin:
=RAND ()
Shuningdek, funksiya nomi katakka kiritilishi bilan ochiladigan Google Sheets avtomatik taklif oynasidan foydalanib ham funksiyani kiritishingiz mumkin. Qadamlar:
- Funksiya natijalari koʻrsatiladigan ishchi varaqdagi katakchani tanlang.
-
teng belgisi (=) va keyin funksiya nomini kiriting RANDSiz kiritganingizda, R harfi bilan boshlanadigan funksiyalar nomlari bilan avtomatik taklif qilish oynasi paydo bo'ladi. Ochilgan oynada RAND nomi paydo bo'lganda, funksiya nomini kiritish uchun name ni tanlang va tanlangan katakdagi ochiq dumaloq qavs.
-
Joriy katakchada 0 dan 1 gacha bo'lgan tasodifiy son paydo bo'ladi. Boshqasini yaratish uchun klaviaturadagi F5 tugmasini bosing yoki brauzerni yangilang.
Joriy katakchani tanlaganingizda, toʻliq funksiya=RAND () ish varagʻi ustidagi formulalar qatorida paydo boʻladi.
1 va 10 yoki 1 va 100 orasida tasodifiy raqamlar yaratish
Belgilangan diapazonda tasodifiy sonni yaratish uchun ishlatiladigan tenglamaning umumiy shakli:
=RAND()(Yuqori - Past) + Past
Bu yerda Yuqori va Past raqamlar istalgan diapazonning yuqori va pastki chegaralarini bildiradi.
1 dan 10 gacha boʻlgan tasodifiy sonni yaratish uchun quyidagi formulani ishchi varaq katakchasiga kiriting:
=RAND()(10 - 1) + 1
1 dan 100 gacha boʻlgan tasodifiy sonni yaratish uchun quyidagi formulani ishchi varaq katakchasiga kiriting:
=RAND()(100 - 1) + 1
1 va 10 orasida tasodifiy butun sonlarni yaratish
Butun sonni - o'nlik qismi bo'lmagan butun sonni qaytarish uchun - tenglamaning umumiy shakli:
=TRUNC (RAND() (Yuqori - Past) + Past)
1 dan 10 gacha boʻlgan tasodifiy butun sonni yaratish uchun ishchi varaq katakchasiga quyidagi formulani kiriting:
=TRUNC (RAND()(10 - 1) + 1)