
16-11-2009, 00:38
|
 |
L'enfer, c'est les autres
|
|
חבר מתאריך: 21.11.01
הודעות: 29,252
|
|
הדרך היחידה שעולה לי בראש היא ביצוע מיון לנתונים, והעתקת 5 התוצאות הגבוהות. באקסל יש מיון ידני תחת תפריט "נתונים".
הבעיה היא שאתה מעוניין במשהו אוטומטי יותר, שיעבוד דרך פונקציה. שילוב של הפונקציות LARGE וLOOKUP יתן לך תוצאה טובה כל עוד אין נתונים זהים.
האפשרויות שנראות לי כעת זה או לבצע מניפולציה על הנתונים כך שמספרים זהים לא יהיו. כדי שזה יקרה, אפשר לחבר לכל מספר שבר אקראי שונה קטן (0.1 ומטה) שלא ישפיע על דירוג המספר, אלא רק יבדיל אותו מהמספרים האחרים הזהים לו.
זה היה יכול לעבוד סבבה, אילו הפונקציה LOOKUP לא הייתה משתגעת מרשימה לא מסודרת... לא הולך:
https://2009-uploaded.fresh.co.il/2...16/89107062.xls
האפשרות האחרת היא ביצוע מיון נתונים בצורת מיון בועות בVB. אני לא טוב בזה, ולכן לא אוכל לתת דוגמא.
_____________________________________
..
נערך לאחרונה ע"י זיו בתאריך 16-11-2009 בשעה 10:28.
|