פונקציית RAND של Google Spreadsheets: יצירת מספרים אקראיים

Friday 01

יצירת ערך אקראי בין 0 ל 1 עם פונקציית RAND

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

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

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

הערה : על פי קובץ העזרה של Google Spreadsheets, הפונקציה RAND מחזירה מספר אקראי בין 0 כולל ל -1 בלעדי .

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

באותה מידה, הנוסחה המחזירה מספר אקראי בין 1 ל -10 מחזירה ערך בין 0 ל -9.999999 ....

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

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

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

= RAND ()

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

פונקציית ה- RAND והתנודתיות

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

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

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

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

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

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

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

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

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

  1. לחץ על תפריט קובץ כדי לפתוח את רשימת האפשרויות של התפריט
  2. לחץ על הגדרות גיליון אלקטרוני ברשימה כדי לפתוח את תיבת הדו-שיח הגדרות גיליון אלקטרוני
  3. תחת סעיף חישוב מחדש של תיבת הדו שיח, לחץ על ההגדרה הנוכחית - כגון על שינוי כדי להציג את הרשימה המלאה של אפשרויות חישוב מחדש
  4. לחץ על אפשרות החישוב הרצויה ברשימה
  5. לחץ על הלחצן שמור הגדרות כדי לשמור את השינוי ולחזור לגליון העבודה

RAND דוגמאות פונקציה

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

  1. הראשון נכנס לתכונת ה- RAND בעצמו;
  2. הדוגמה השנייה יוצרת נוסחה שמייצרת מספר אקראי בין 1 ל -10 או 1 ו- 100;
  3. הדוגמה השלישית מייצרת מספר אקראי בין 1 ל 10 באמצעות הפונקציה TRUNC.

דוגמה 1: הזנת פונקציית RAND

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

= RAND ()

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

  1. לחץ על תא בגליון עבודה שבו התוצאות של הפונקציה יוצגו
  2. הקלד את הסימן השווה (=) ולאחר מכן את שם הפונקציה rand
  3. בעת ההקלדה, תיבת ההצעות האוטומטית מופיעה עם שמות הפונקציות המתחילות באות R
  4. כאשר השם RAND מופיע בתיבה, לחץ על השם עם מצביע העכבר כדי להזין את שם הפונקציה ואת סוגר פתוח פתוח לתא שנבחר
  5. מספר אקראי בין 0 ל -1 אמור להופיע בתא הנוכחי
  6. כדי ליצור עוד, לחץ על המקש F5 במקלדת או רענן את הדפדפן
  7. כאשר אתה לוחץ על התא הנוכחי, את הפונקציה המלאה = RAND () מופיע בסרגל הנוסחה מעל גליון העבודה

דוגמה 2: יצירת מספרים אקראיים בין 1 ל -10 או 1 ו -100

הצורה הכללית של המשוואה המשמשת ליצירת מספר אקראי בטווח מוגדר היא:

= RAND () * (גבוה - נמוך) + נמוך

כאשר High and Low מסמלים את הגבולות העליונים והתחתונים של טווח המספרים הרצוי.

כדי ליצור מספר אקראי בין 1 ל -10 הזן את הנוסחה הבאה לתא גליון עבודה:

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

כדי ליצור מספר אקראי בין 1 ל -100, הזן את הנוסחה הבאה בתא גליון עבודה:

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

דוגמה 3: יצירת מספרים שלמים אקראיים בין 1 ל -10

כדי להחזיר מספר שלם - מספר שלם ללא חלק עשרוני - הצורה הכללית של המשוואה היא:

= TRUNC (RAND ()) * (גבוה - נמוך) + נמוך)

כדי ליצור מספר אקראי אקראי בין 1 ל -10 הזן את הנוסחה הבאה לתא גליון עבודה:

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