לְהִצטַיֵן

המיקום של מופע תווים שלישי וכו 'וכו'

Position 2nd 3rd Etc Instance Character

נוסחת Excel: מיקום מופע תו שלישי וכו נוסחה כללית | _+_ | סיכום

כדי לקבל את המיקום של מופע 2, 3, 4 וכו 'של תו ספציפי בתוך מחרוזת טקסט, אתה יכול להשתמש בפונקציות FIND ו- SUBSTITUTE.



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

= FIND ('~', SUBSTITUTE (text,char,'~',instance))
הֶסבֵּר

ביסודו, נוסחה זו משתמשת בעובדה שפונקציית SUBSTITUTE מבינה 'מופע', המסופקת כארגומנט רביעי אופציונלי הנקרא 'מופע_מספר'. המשמעות היא שאתה יכול להשתמש בפונקציה SUBSTITUTE כדי להחליף א מופע ספציפי של דמות במחרוזת טקסט. לכן:

 
= FIND ('~', SUBSTITUTE (B4,'x','~',D4))

מחליף רק את המופע השני (2 מגיע מ- D4) של 'x' בטקסט ב- B4, עם תו '~'. התוצאה נראית כך:

100x15 ~ 50

לאחר מכן, FIND מאתר את ה ~ ~ בתוך מחרוזת זו ומחזיר את המיקום, שהוא 7 במקרה זה.

הערה: אנו משתמשים ב- '~' במקרה זה רק מכיוון שהוא מופיע לעתים רחוקות בטקסט אחר. אתה יכול להשתמש בכל תו שאתה יודע שלא יופיע בטקסט.

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


^