Excelning RAND funktsiyasi bilan tasodifiy raqamlarni yaratish

01dan 01gacha

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

RAND funksiyasi bilan tasodifiy sonlar yarating. © Ted frantsuz

Excelda tasodifiy sonlarni yaratishning bir usuli RAND funktsiyasi bilan amalga oshiriladi.

Funktsiya cheklangan miqdordagi tasodifiy sonlarni ishlab chiqaradi, ammo RANDni boshqa funktsiyalar bilan formuladan foydalanib, yuqoridagi rasmda ko'rsatilgandek qiymatlar oralig'i osongina kengaytirilishi mumkin, shunday qilib:

Eslatma : Excelning yordam fayliga muvofiq RAND funktsiyasi teng taqsimlangan bir sonni 0 yoki undan yuqori va 1dan kichikroq qiymatga qaytaradi .

Bu degani, funksiya tomonidan ishlab chiqarilgan qiymatlar oralig'ini 0dan 1 ga qadar aniqlab berish odatiy holatda 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 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 foydalangan holda 1 va 10 o'rtasida tasodifiy tamsayı hosil qiladi;
  4. So'nggi misol tasodifiy sonlar uchun o'nli kasr sonini kamaytirish uchun ROUND funktsiyasidan foydalanadi.

1-misol: RAND funktsiyasini kiritish

RAND funktsiyasi argumentlarni qabul qilmaganligi sababli, har qanday ishchi varaqchaga osongina kirib, hujayra ustiga bosib, yoziladi:

= RAND ()

va Klaviaturadan Enter ni bosib turing. Natijada hujayradagi 0 va 1 o'rtasida tasodifiy son 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)

RAND va ROUND: Decimals Joylarni kamaytiring

TRUNC funktsiyasi bilan barcha kasrli joylarni olib tashlash o'rniga, yuqoridagi oxirgi misol tasodifiy sondagi kasr sonlarini kamaytirish uchun RAND bilan birga quyidagi ROUND funktsiyasidan foydalanadi.

= ROUND (RAND () * (100-1) +2,2)

RAND funksiyasi va volatilligi

RAND vazifasi Excelning o'zgaruvchan vazifalaridan biridir. Bu degani:

F9 bilan Random Number Generationni ishga tushiring va to'xtating

RAND funktsiyasini yangi tasodifiy sonlarni ishlab chiqarishga majburlash, shuningdek, ish varagiga boshqa o'zgarishlar kiritmasdan, klaviaturada F9 tugmasini bosish ham amalga oshirilishi mumkin. Bu barcha ishchi varag'i qayta ishlashga majbur qiladi - RAND funktsiyasini o'z ichiga olgan har qanday hujayra.

F9 tugmasi, shuningdek, quyidagi amallarni qo'llash orqali ishchi varagiga har bir o'zgarishning tasodifiy sonini o'zgartirishni oldini olish uchun ham foydalanish mumkin:

  1. Tasodifiy raqam mavjud bo'lgan ishchi varaqchani bosing
  2. RAND () funktsiyasini ishchi varag'i ustidagi formula maydoniga kiriting
  3. RAND funksiyasini statik tasodifiy songa o'zgartirish uchun F9 tugmasini bosing
  4. Tasodifiy raqamni tanlangan uyaga kiritish uchun klaviaturada Enter ni bosing
  5. Yana F9 tugmasini bosish tasodifiy songa ta'sir qilmaydi

RAND funksiyasi dialog oynasi

Excel dagi deyarli barcha funktsiyalar ularni qo'lda kiritishdan ko'ra dialog oynasi yordamida kiritilishi mumkin. Buning uchun RAND vazifasi quyidagi amallarni bajaradi:

  1. Funktsiyaning natijalari ko'rsatiladigan ishchi varaqdagi kamerani bosing;
  2. Ipning Formulalar ko'rinishida bosing;
  3. Funktsiya ochiladigan ro'yxatni ochish uchun lentadan Math & Trig ni tanlang;
  4. Ro'yxatda RAND ni bosing;
  5. Funktsiya muloqot oynasidagi funktsiyaning noaniq dalillarni olmaydigan ma'lumot mavjud;
  6. Aloqa qutisini yopish va ish sahifasiga qaytish uchun OK ni bosing;
  7. Joriy hujayradagi 0 va 1 o'rtasida tasodifiy son paydo bo'lishi kerak;
  8. Boshqasini yaratish uchun klaviaturada F9 tugmasini bosing;
  9. E1 uyasiga bosganingizda, ishchi varog'idagi formulalar panasida to'liq funktsiya = RAND () paydo bo'ladi.

Microsoft Word va PowerPoint-da RAND funksiyasi

RAND funktsiyasi Word yoki PowerPoint kabi boshqa Microsoft Office dasturlarida, hujjat yoki taqdimot ma'lumotlarining tasodifiy paragini kiritish uchun ham ishlatilishi mumkin. Ushbu xususiyat uchun foydalanish mumkin bo'lgan imkoniyatlardan biri shablonlardagi plomba tarkibidir.

Ushbu funksiyadan foydalanish uchun Excelga o'xshash boshqa dasturlarda xuddi shunday usulni kiriting:

  1. Matn qo'shiladigan joyda sichqonchani bosing;
  2. Turi = RAND ();
  3. Klaviaturadan Enter ni bosing.

Tasodifiy matnlarning paragraflari ishlatilayotgan dastur versiyasiga qarab farq qiladi. Masalan, Word 2013 sukut bo'yicha beshta matnli matnni ishlab chiqaradi, Word 2010 faqat uchta hosil qiladi.

Ishlab chiqarilgan matn miqdorini nazorat qilish uchun kerakli paragraflar sonini bo'sh qavatlar bilan argument sifatida kiriting.

Masalan,

= RAND (7)

tanlangan joyda matnning etti xatboshini ishlab chiqaradi.