לְהִצטַיֵן

ערך אקראי מרשימה או טבלה

Random Value From List

נוסחת אקסל: ערך אקראי מרשימה או טבלהנוסחה גנרית
= INDEX (data, RANDBETWEEN (1, ROWS (data)),1)
סיכום

כדי לקבל ערך אקראי מטבלה או רשימה ב- Excel, אתה יכול להשתמש בפונקציה INDEX בעזרת הפונקציות RANDBETWEEN ו- ROWS.

כיצד לנעול כרטיסיות באקסל

בדוגמה המוצגת הנוסחה ב- G7 היא:



 
= INDEX (data, RANDBETWEEN (1, ROWS (data)),1)
הֶסבֵּר

הערה: נוסחה זו משתמשת בטווח הנקוב 'נתונים' (B5: E104) לצורך קריאות ונוחות. אם אינך רוצה להשתמש בטווח בשם, החלף במקום זאת $ B $ 5: $ E $ 104.



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

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



 
= RANDBETWEEN (1, ROWS (data))

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

לכן, בהנחה ש- RANDBETWEEN מחזיר 7 (כמו בדוגמה) הנוסחה מפחיתה ל:

כיצד להקפיא מספרים אקראיים ב - Excel - -
 
= INDEX (data,7,1)

המחזירה את השם 'טים מור', בשורה 7 בטבלה.



שים לב ש- RANDBETWEEN יחשב מחדש בכל פעם שגליון עבודה משתנה או נפתח.

המחבר דייב ברונס


^