צור מספרים אקראיים עם פונקציית ה-RAND של Excel

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

צור מספרים אקראיים עם פונקציית ה-RAND של Excel
צור מספרים אקראיים עם פונקציית ה-RAND של Excel
Anonim

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

  • RAND ניתן לגרום להחזרת מספרים אקראיים בטווח מוגדר, כגון 1 ו-10 או 1 ו-100 על ידי ציון הערכים הגבוהים והנמוכים של טווח,
  • ניתן לצמצם את הפלט של הפונקציה למספרים שלמים על ידי שילובה עם הפונקציה TRUNC, אשר חותכת או מסירה את כל המקומות העשרוניים ממספר.

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

הוראות אלה חלות על Excel 2019, 2016, 2013, 2010, Excel Online ו-Excel עבור Microsoft 365.

RAND תחביר פונקציות וארגומנטים

Image
Image

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

=RAND()

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

תוכל לראות כמה דוגמאות לפונקציות RAND בתמונה למעלה.

  • הדוגמה הראשונה (שורה 2) נכנסת לפונקציה RAND בעצמה.
  • הדוגמה השנייה (שורות 3 ו-4) יוצרת נוסחה שיוצרת מספר אקראי בין 1 ל-10 ו-1 ל-100.
  • הדוגמה השלישית (שורה 5) יוצרת מספר שלם אקראי בין 1 ל-10 באמצעות הפונקציה TRUNC.
  • הדוגמה האחרונה (שורה 6) משתמשת בפונקציה ROUND כדי לצמצם את מספר המקומות העשרוניים עבור מספרים אקראיים.

יצירת מספרים עם RAND

Image
Image

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

צור מספרים בטווח

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

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

High ו- Low מסמנים את הגבול העליון והתחתון של טווח המספרים הרצוי. כדוגמה, כדי ליצור מספר אקראי בין 1 ל-10 הזן את הנוסחה הבאה לתא גליון עבודה:

=RAND()(10-1)+1

יצירת מספרים שלמים אקראיים עם RAND

Image
Image

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

=TRUNC(RAND()(High-Low)+Low)

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

=ROUND(RAND()(High-Low)+Low, Decimals)

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

הפונקציה RAND היא אחת מהפונקציות ההפכפכות של Excel; זה אומר ש:

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

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

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

  1. לחץ על תא של גליון עבודה שבו אתה רוצה שהמספר האקראי יופיע.
  2. הקלד את הפונקציה =RAND() בשורת הנוסחאות שמעל לגיליון העבודה.
  3. הקש על המקש F9 כדי לשנות את הפונקציה RAND למספר אקראי סטטי.
  4. הקש על המקש Enter במקלדת כדי להציג את המספר האקראי בתא שנבחר.
  5. עכשיו, לחיצה על F9 לא תשפיע על המספר האקראי.

מוּמלָץ: