Skip to main content

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

שליפת נתונים באופן אקראי מתוך רשימה קיימת באקסל (יוני 2026)

שליפת נתונים באופן אקראי מתוך רשימה קיימת באקסל (יוני 2026)
Anonim

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

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

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

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

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

= RAND ()

לא כמו ה RANDBETWEEN פונקציה, הדורשת ארגומנטים מסוג high-end ו- end-end כדי לציין, פונקציית RAND אינה מקבלת כל ארגומנטים.

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

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

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

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

= RAND ()

התוצאה היא מספר אקראי בין 0 ל 1 בתא.

ליצור מספרים בתוך טווח

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

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

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

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

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

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

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

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

= ROUND (RAND () * (גבוה - נמוך) + נמוך, עשרוני)

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

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

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

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

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

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

עכשיו, לחיצהF9 שוב לא תהיה השפעה על מספר אקראי.