Google Spreadsheets "RAND funksiyasi: Tasodifiy raqamlarni yarating

01dan 01gacha

RAND funksiyasi bilan 0 va 1 o'rtasida tasodifiy qiymat hosil qilamiz

Google Spreadsheets'ning RAND funksiyasi bilan tasodifiy raqamlarni yaratish.

Google Spreadsheets-da tasodifiy sonlarni yaratishning bir usuli RAND funktsiyasi bilan.

Funktsiya tasodifiy sonlarni ishlab chiqarishda cheklangan oraliqni ishlab chiqaradi, lekin formullarda RAND yordamida va boshqa funktsiyalar bilan tarjima qilib, yuqoridagi rasmda ko'rsatilgandek qiymatlar oralig'i osongina kengaytirilishi mumkin.

Eslatma : Google Spreadsheets'ning yordam fayliga ko'ra RAND funktsiyasi 0 va 1 ta eksklyuziv orasida tasodifiy sonni qaytaradi .

Bu degani, funksiya tomonidan ishlab chiqarilgan qadriyatlar oralig'ini 0 dan 1 gacha aniqlab berish odatiy hol bo'lsa-da, aslida 0 dan 0.99999999 gacha bo'lgan oraliqni aniq aytish mumkin.

Xuddi shu tarzda, 1 dan 10 gacha bo'lgan tasodifiy sonni qaytaradigan formulalar aslida 0 va 9.999999 oralig'idagi qiymatni qaytaradi.

RAND funksiyasi sintaksisi

Funktsiyaning sintaksisi funktsiyaning tartibini ifodalaydi va funktsiya nomini, kvadratchalarini, vergulni ajratuvchi va argumentlarni o'z ichiga oladi.

RAND funktsiyasi uchun sintaksisi quyidagicha:

= RAND ()

RANDBETWEEN funktsiyasidan farqli o'laroq, yuqori va pastki darajali argumentlarni belgilash talab etiladi, RAND funktsiyasi hech qanday dalillarni qabul qilmaydi.

RAND funksiyasi va volatilligi

RAND funktsiyasi, sukut bo'yicha, ish varag'i har safar o'zgarganda o'zgaradi yoki qayta hisoblab chiqiladi va bu o'zgarishlar yangi ma'lumotlar qo'shilishi kabi amallarni o'z ichiga oladi.

Bundan tashqari, to'g'ridan-to'g'ri yoki bilvosita - uchuvchi funktsiyani o'z ichiga olgan xujayraga bog'liq bo'lgan har qanday formula , har safar ish varag'i o'zgarishidan keyin qayta hisoblab chiqadi.

Shuning uchun, katta hajmdagi ma'lumotlarni o'z ichiga olgan ishchi varaqlarda , uchuvchi funktsiyalar ehtiyotkorlik bilan ishlatilishi kerak, chunki ular qayta hisoblash chastotasi tufayli dasturning javob vaqtini sekinlashtirishi mumkin.

Yangilash bilan yangi tasodifiy sonlar yaratish

Google Spreadsheets onlayn dastur bo'lsa, RAND vazifasi veb-brauzerlarni yangilash tugmasi yordamida ekranni tiriltirish orqali yangi tasodifiy raqamlarni ishlab chiqarishga majbur bo'lishi mumkin. Foydalanilayotgan brauzerga qarab yangilanish tugmasi odatda brauzerning manzil satriga yaqin joylashgan dumaloq strelka hisoblanadi.

Ikkinchidan, klaviaturada F5 tugmachasini bosish ham mavjud brauzer oynasini yangilaydi:

RAND ning yangilash chastotasini o'zgartirish

Google Spreadsheets-da, RAND va boshqa uchuvchi funktsiyalarni qayta hisoblash tezligi quyidagicha o'zgarishni o'zgartirishi mumkin:

Yangilash tezligini o'zgartirishga qaratilgan qadamlar:

  1. Variantlarning menyu ro'yxatini ochish uchun File (Fayl) menyusini bosing
  2. Elektron jadvallar Sozlamalarni dialog oynasini ochish uchun ro'yxatdagi elektron jadval sozlamalarini bosing
  3. Mulohazalar qutisini qayta nomlash bo'limida joriy sozlamani bosing - masalan, o'zgarishlarni qayta hisoblash variantlarining to'liq ro'yxatini ko'rsatish
  4. Ro'yxatdagi kerakli qayta hisob-varianti ustiga bosing
  5. O'zgarishni saqlash va ish sahifasiga qaytish uchun Save Settings ni bosing

RAND funksiyasi namunalari

Quyida yuqoridagi rasmda ko'rsatilgan misollarni qayta tiklash uchun zarur bo'lgan choralar sanab o'tilgan.

  1. Birinchisi RAND funktsiyasiga o'zi kiradi;
  2. Ikkinchi misol 1 va 10 yoki 1 va 100 orasida tasodifiy sonni yaratadigan formulani yaratadi;
  3. Uchinchi misol TRUNC funktsiyasidan foydalanib, 1 va 10 o'rtasida tasodifiy tamsayı hosil qiladi.

1-misol: RAND funktsiyasini kiritish

RAND funktsiyasi argumentlarni qabul qilmaganligi sababli, oddiygina har qanday ishchi varagichga kiritish mumkin:

= RAND ()

Shu bilan bir qatorda, funksiya shuningdek, Google Spreadsheets-ning avtomatik taklif qilish qutisi orqali ham kiritilishi mumkin, chunki funksiyaning nomi hujayra ichiga yoziladi. Ushbu qadamlar:

  1. Funktsiyaning natijalari ko'rsatiladigan ishchi varaqdagi kamerani bosing
  2. Rand funksiyasining nomi bilan teng belgini (=) kiriting
  3. Siz yozsangiz, avtomatik taklif qilish oynasi R belgisidan boshlangan funktsiyalar nomlari bilan ko'rsatiladi
  4. Ro'yxatda RAND nomi paydo bo'lganda, funktsiya nomini va tanlangan uyaga ochilgan yumaloq qavsni kiritish uchun sichqonchani ko'rsatgichi bilan ismni bosing
  5. Joriy hujayradagi 0 va 1 o'rtasida tasodifiy son paydo bo'lishi kerak
  6. Boshqasini yaratish uchun klaviaturadagi F5 tugmasini bosing yoki brauzerni yangilang
  7. Joriy kameraga chertganingizda, ishchi varog'idagi formulalar qatorida to'liq funktsiya = RAND () paydo bo'ladi

2-misol: 1 va 10 yoki 1 va 100 orasida tasodifiy raqamlar yaratish

Belgilangan diapazonda tasodifiy sonni yaratish uchun ishlatiladigan tenglama umumiy shakli:

= RAND () * (Yuqori - past) + past

Bu erda yuqori va past raqamlar kerakli raqam oralig'ining yuqori va pastki chegaralarini bildiradi.

1 va 10 gacha bo'lgan tasodifiy sonlarni yaratish uchun quyidagi formulani ishchi varaqchasiga kiriting:

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

1 va 100 o'rtasida tasodifiy sonni yaratish uchun quyidagi formulani ishchi varaqchasiga kiriting:

= RAND () * (100-1) + 1

3-misol: 1 va 10 orasida tasodifiy integers yaratish

Bir tamsayıni qaytarish uchun - kasr sonlari bo'lmagan to'liq sonni - tenglama umumiy shakli:

= TRUNC (RAND () * (Yuqori - past) + past)

1 va 10 gacha bo'lgan tasodifiy tamsayı yaratish uchun quyidagi formulani ishchi varaqchiga kiriting:

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