לְהִצטַיֵן

הגדל מספר במחרוזת טקסט

Increment Number Text String

נוסחת Excel: הגדל מספר במחרוזת טקסטנוסחה כללית | _+_ | סיכום

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



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

='Item '& TEXT ( RIGHT (A1,3)+increment,'000')

נוסחה זו מגדילה את המספר בעמודה B לפי הערך בעמודה C, ומפיקה מחרוזת בפורמט המקורי.





כיצד לספור כמה שורות מצטיינות
הֶסבֵּר

בבסיס, נוסחה זו מחלצת את המספר, מוסיפה את התוספת ומצטרפת למספר לטקסט המקורי בפורמט הנכון.

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



 
='Item '& TEXT ( RIGHT (B5,3)+C5,'000')

התוצאה המוחזרת היא למעשה טקסט כמו '001', '003' וכו ', אך כאשר אנו מוסיפים את הערך המספרי מ- C, Excel משנה אוטומטית את המספר הבא למספר ומבצע את ההוספה:

כיצד להגדיר פקודות מאקרו
 
 RIGHT (B5,3) // returns '001'

לאחר מכן, תוצאה מספרית זו נכנסת לפונקציית TEXT כערך, עם פורמט מספר של '000'. זה מרפד את המספר באפסים לפי הצורך:

 
 RIGHT (B5,3)+C5 // returns 2

לבסוף מחרוזת טקסט זו מצטרפת לטקסט 'פריט' באמצעות שרשור:

כיצד להכניס כדור לאקסל
 
 TEXT (2,'000') // returns '002'

שמחזירה תוצאה סופית של 'פריט 002'.

הסופר דייב בראנס


^