- הוסף לסימניות
- #7,181
שאלתך מאוד מעניינת ומאתגרת!אני מחפשת דרך לפרק באקסל טווח של מספרים לרשימה.
לדוג' לכתוב 0-100, ולקבל רשימה של כל המספרים בטווח זה.
יש דרך לעשות את זה באקסל?
ככל הנראה,ניתן למצוא פיתרון יותר מקוצר בעזרת תוסף אוטומציה לאקסל או vba.
ואם לא ניכנס לכל זה...אז מצאתי פיתרון הכי קרוב שיכולתי לשאלתך.
בעמודה b יש להזין בכל פעם את המספר ההתחלתי(בתא הצהוב) ואת מספר הסופי(בתא התכלת)
פונקציית filter ממוקמת בתא B9.
בכל פעם שתרצי ליצור רשימה ממוספרת השלבים הם:
1.לכתוב מספר התחלה בתא הצהוב
2.לכתוב מספר סיום בתא התכלת.
(ברמת העיקרון ניתן לכתוב בתא מסוים כך למשל 0-20 והתא הצהוב והתכלת יחלצו משם את מה שנדרש.אם הפיתרון כאן מתאים לך ברמת העיקרון אוכל להוסיף ולשכלל יותר את הפיתרון עם עוד כמה פונקציות של חילוץ/המרות)
3.לבצע העתק(ולא גזור) מתא b9 ולהדביק בתא שממנו יתחיל המספור.
כל הקיבועים כאן מוכנים ומזומנים מראש..
אני חייב לומר.כי הפיתרון כאן אמנם יצירתי עם טכניקה מאוד מעניינת בפונקציית filter.
אבל...הוא ארוך ומתיש לא מעט...
הרבה יותר קצר ופשוט לבצע סדרה מספרית בגרירת סמן או בעזרת פונקציית row כפי שמוסבר כאן
אבל בכל אופן לפתור בלי כלום לא רציתי...אז הנה הפיתרון..וגם אם הוא בגדר "לדרוש ולקבל שכר חכמה" גם זה מצוין והיה זה שכרינו..
מצורף כאן גיליון לביצוע העתק הדבק
שיהיה בהצלחה
@למה
אפרופו מה שכתבתי לעיל שהרבה דרכים ישנם לפיתרון.אז שים לב לטכניקה בפונקצייה שכתובה פה.הטכניקה יפה מאוד וניתן ליישמה כמובן גם שאנו מדברים על טווחי תאריך- מ...עד.....
תהנה מהדרך כאן...
קבצים מצורפים
נערך לאחרונה ב:
הנושאים החמים