כיצד ליצור מספרים אקראיים ייחודיים ב- Excel

עברתי על השאלות בקהילת Microsoft Excel, ואחת השאלות הייתה על יצירת מספרים אקראיים באקסל בין 1 ל -10, שם אף אחד מהמספרים לא חוזר על עצמו (כלומר, אין כפילויות).

האינסטינקט הראשון שלי היה להשתמש בפונקציה RANDBETWEEN.

עשיתי בדיקה מהירה עם כמה נתונים אקראיים ב- Excel, וזה לא הצליח לי - היו חזרות בתוצאות.

הנה מה שקיבלתי כשהשתמשתי בפונקציה RANDBETWEEN:

אז, הייתי צריך לפנות לפונקציית RAND.

זה עובד היטב עם הסתברות זניחה של המספרים שחוזרים על עצמם (בדקתי את זה מספר פעמים על יותר מ -100,000 תאים, ולא היו חזרות.

אם אתה יוצר הרבה מספרים אקראיים, אתה יכול לבדוק את זה פעם אחת).

יצירת קבוצת מספרים אקראיים ייחודיים ב- Excel

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

  1. בעמודה, השתמש בנוסחה = RAND () ליצירת קבוצת מספרים אקראיים בין 0 ל -1.
  2. לאחר שיצרת את המספרים האקראיים, המר אותם לערכים, כך שלא יחושב שוב ושוב כדי להפוך את חוברת העבודה שלך לאיטית.
  3. בעמודה הסמוכה, השתמש בנוסחת RANK הבאה והעתק/גרור לתאים אחרים (כאן השתמשתי בה ל -10 מספרים בלבד, ומכאן A2: A11. ניתן להתאים את הטווח בהתאם).
    = RANK (A2, $ A $ 2: $ A $ 11)
  4. זהו זה. תהיה לך רשימה של מספרים אקראיים מ -1 עד 10, ואף אחד מהמספרים לא יחזור על עצמו.

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

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

האם אתה משתמש בכל טכניקה אחרת ליצירת מספרים אקראיים ללא כפילויות?

יידע אותי בסעיף ההערות.

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave