צור מספרים אקראיים באמצעות פונקציית RAND של Google Sheets

תוכן עניינים:

צור מספרים אקראיים באמצעות פונקציית RAND של Google Sheets
צור מספרים אקראיים באמצעות פונקציית RAND של Google Sheets
Anonim

דרך אחת ליצור מספרים אקראיים ב-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…

Image
Image

תחביר פונקציית RAND

תחביר של פונקציה מתייחס לפריסת הפונקציה וכולל את שם הפונקציה, סוגריים, מפרידי פסיקים וארגומנטים.

התחביר של הפונקציה RAND הוא:

=RAND ()

בניגוד לפונקציה RANDBETWEEN, המחייבת לציין ארגומנטים ברמה גבוהה ונמוכה, הפונקציה RAND אינה מקבלת ארגומנטים.

הפונקציה והתנודתיות של RAND

פונקציית RAND היא פונקציה נדיפה, שכברירת מחדל, משתנה או מחשבת מחדש בכל פעם שגיליון העבודה משתנה, ושינויים אלה כוללים פעולות כגון הוספת נתונים חדשים.

יתר על כן, כל נוסחה שתלויה במישרין או בעקיפין בתא המכיל פונקציה נדיפה גם מחושבת מחדש בכל פעם שמתרחש שינוי בגליון העבודה.

לכן, בגיליונות עבודה המכילים כמויות גדולות של נתונים, יש להשתמש בזהירות בפונקציות נדיפות, שכן הן עלולות להאט את זמן התגובה של התוכנית עקב תדירות החישובים מחדש.

יצירת מספרים אקראיים חדשים עם רענון

מכיוון ש-Google Sheets היא תוכנית גליונות אלקטרוניים מקוונת, ניתן לאלץ את פונקציית RAND ליצור מספרים אקראיים חדשים על ידי רענון המסך באמצעות לחצן הרענון של דפדפן האינטרנט.

אפשרות שנייה היא ללחוץ על המקש F5 במקלדת, מה שמרענן גם את חלון הדפדפן הנוכחי.

שינוי תדירות הרענון של RAND

ב-Google Sheets, אתה יכול לשנות את התדירות שבה RAND ופונקציות נדיפות אחרות מחושבות מחדש מברירת המחדל בשינוי ל:

  • בהחלפה ובכל דקה.
  • בהחלפה ובכל שעה.

השלבים לשינוי קצב הרענון הם:

  1. בחר בתפריט File כדי לפתוח את רשימת האפשרויות של התפריט.
  2. בחר הגדרות גיליון אלקטרוני ברשימה כדי לפתוח את תיבת הדו-שיח הגדרות גיליון אלקטרוני.

    Image
    Image
  3. תחת הקטע חישוב מחדש של תיבת הדו-שיח, בחר את ההגדרה הנוכחית, כגון בשינוי כדי להציג את הרשימה המלאה של אפשרויות החישוב מחדש.

    Image
    Image
  4. בחר את אפשרות החישוב מחדש הרצויה ברשימה.

    Image
    Image
  5. בחר בלחצן Save Settings כדי לשמור את השינוי ולחזור לגיליון העבודה.

    Image
    Image

כניסה לפונקציית RAND

מכיוון שפונקציית RAND אינה לוקחת ארגומנטים, ניתן להזין אותה לכל תא של גליון עבודה על ידי הקלדת:

=RAND ()

לחלופין, אתה יכול גם להזין את הפונקציה באמצעות תיבת ההצעה האוטומטית של Google Sheets שצצה כאשר שם הפונקציה מוקלדת בתא. השלבים הם:

  1. בחר תא בגיליון עבודה שבו יוצגו תוצאות הפונקציה.
  2. הקלד את סימן שווה (=) ואחריו את שם הפונקציה RAND תוך כדי הקלדה, תיבת ההצעה האוטומטית מופיעה עם שמות הפונקציות שמתחילות באות R. כאשר השם RAND מופיע בתיבה, בחר את name כדי להזין את שם הפונקציה ו- סוגר עגול פתוח בתא שנבחר.

    Image
    Image
  3. מספר אקראי בין 0 ל-1 מופיע בתא הנוכחי. כדי ליצור עוד, הקש על מקש F5 במקלדת או רענן את הדפדפן.

    Image
    Image

כאשר אתה בוחר בתא הנוכחי, הפונקציה המלאה=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)

מוּמלָץ: