Skip to main content

מצא את ההופעה ה-n של תו ב-Excel – 3 דרכים מהירות

Author: Xiaoyang Last Modified: 2025-05-30

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


מצא את ההופעה ה-n של תו במחרוזת טקסט באמצעות נוסחה

אתה יכול ליצור נוסחה כדי למצוא את ההופעה ה-n של תו. אנא עשה כך:

1. הזן או העתק את הנוסחה הבאה לתוך תא שבו תרצה לקבל את התוצאה:

=FIND(CHAR(1),SUBSTITUTE(A2,"-",CHAR(1),2))
הערה: בנוסחה לעיל:
  • "A2": התא שמכיל את המחרוזת.
  • "-": התו שאתה מחפש.
  • "2": ההופעה השנייה שאתה רוצה למצוא, אתה יכול לשנות זאת ל-3,4… לפי הצורך.

2. לאחר מכן, גרור את הגרירה של הנוסחה כלפי מטה כדי למלא את הנוסחה לתאים אחרים, והמיקום השני של התו '-' יוצג מיד, ראה צילום מסך:

הסבר על הנוסחה:
  • "SUBSTITUTE" מחליף את ההופעה ה-n של התו בתו לא מדפיס (CHAR(1)).
  • "FIND" מחפש את התו לא מדפיס זה, ומחזיר את המיקום של ההופעה ה-n.

מצא את ההופעה ה-n של תו במחרוזת טקסט עם Kutools for Excel

אם אינך חובב השימוש בנוסחאות או ב-VBA, אולי תרצה להתחשב באפשרות נוחה נוספת – "Kutools for Excel". בתוך קבוצות הנוסחאות שלו, תמצא כלי שימושי – "מצא איפה מופיע התו ה-Nth במחרוזת", אשר מזהה במהירות ומחזיר את מיקום ה-Nth של כל תו בתא.

Kutools for Excel מציעה יותר מ-300 תכונות מתקדמות כדי לפשט משימות מורכבות, להגביר יצירתיות ויעילות. משולב עם יכולות AI, Kutools מבצע משימות בצורה מדויקת, מה שהופך את ניהול הנתונים לקל ואינטואיטיבי. מידע מפורט על Kutools for Excel... ניסיון חינם...

לאחר התקנת Kutools for Excel, לחץ על "Kutools" > "Formula Helper" > "Formula Helper" כדי לפתוח את חלון "Formula Helper". לחץ על תא שבו תרצה להכניס את התוצאה. לאחר מכן, עשה כך:

  1. בחר "חיפוש" מתוך הרשימה הנפתחת של "סוג הנוסחה";
  2. בחר "מצא איפה מופיע התו ה-Nth במחרוזת" מתוך רשימת בחירת נוסחה;
  3. בחר את התא שמכיל את המחרוזת שבה אתה משתמש, ולאחר מכן הקלד את התו המבוקש ואת מספר ההופעה ה-Nth לתוך תיבות הטקסט שבחלק "קלט פרמטרים";
  4. לבסוף, לחץ על כפתור "אישור" כדי לקבל את התוצאה.

Kutools for Excel - הרחיבו את יכולות Excel עם מעל 300 כלים חיוניים. נהנו מהתכונות של AI ללא תשלום לנצח! קבלו עכשיו


מצא את ההופעה ה-n של תו במחרוזת טקסט עם פונקציה מוגדרת על ידי המשתמש

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

  1. לחץ על מקשי "ALT" + "F11", וזה יפתח את חלון "Microsoft Visual Basic for Applications".
  2. לחץ על "הוסף" > "מודול", והדבק את המקרו הבא בחלון המודול.
     Function FindN(sFindWhat As String, _
    sInputString As String, N As Integer) As Integer
    'Updateby Extendoffice
    Dim J As Integer
    Application.Volatile
    FindN = 0
    For J = 1 To N
    FindN = InStr(FindN + 1, sInputString, sFindWhat)
    If FindN = 0 Then Exit For
    Next
    End Function
  3. לאחר מכן, סגור את חלון ה-VBA. חזור לגליון העבודה, הזן את הנוסחה הבאה לתוך תא, ולאחר מכן גרור את הגרירה כלפי מטה כדי למלא את הנוסחה לתאים אחרים, ראה צילום מסך:
    =FindN("-",A2,3)
    A screenshot of the result after using the User Defined Function to find the nth occurrence of a character in a text string

  4. מאמרים קשורים:

    • ספור את מספר ההופעות של מילה בעמודה
    • אם יש לך נתונים בעמודה הכוללת כמה ערכים כפולים כפי שמוצג בסcreenshot למטה, ומה שאתה רוצה לעשות הוא לספור את מספר ההופעות של מילה מסוימת בעמודה זו. כעת, בעזרת מדריך זה, אני מציג כמה טיפים לפתור זאת במהירות ב-Excel.
    • חלץ תו Nth ממחרוזת
    • באופן כללי, ייתכן שתרצה לחלץ מחרוזת אחרי תו מסוים, אך במקרה זה, אני רוצה לחלץ את התו ה-Nth ממחרוזת כפי שמוצג בסcreenshot למטה.
    • חלץ את n התווים הראשונים/אחרונים ממחרוזת
    • לדוגמה, יש רשימה עם מחרוזות ארוכות בכל תא, ואתה רוצה לחלץ את n התווים הראשונים מכל מחרוזת בלבד, כמו שלושת התווים הראשונים של כל מחרוזת, ועכשיו אתה יכול להשתמש בשיטות הבאות כדי לפתור זאת ב-Excel.

כלי הפרודוקטיביות הטובים ביותר ל-Office

🤖 Kutools AI Aide: מהפכה בניתוח נתונים באמצעות: ביצוע חכם |צור קוד |צור נוסחאות מותאם אישית |נתח נתונים וייצר תרשימים |הפעל פונקציות משופרות
פיצ'רים פופולריים: מצא, הדגש או סמן כפילויות | מחק שורות ריקות | שלב עמודות או תאים מבלי לאבד נתונים |   עיגול ...
חיפוש מתקדם: VLookup עם מספר קריטריונים | VLookup לערכים מרובים | חיפוש במספר גליונות | התאמה עמומה ....
רשימת נפתחת מתקדמת: צור במהירות רשימה נפתחת | רשימה נפתחת תלויה | רשימה נפתחת עם בחירה מרובה ....
מנהל עמודות: הוסף מספר עמודות מסוים | העבר עמודות | החלף מצב תצוגה של עמודות מוסתרות | השווה טווחים ועמודות ...
פיצ'רים נבחרים: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | נהל חוברת עבודה וגליון עבודה | ספריית טקסט אוטומטי (Auto Text) | בורר תאריך | מיזוג נתונים | הצפן/פענח תאים | שלח דואר אלקטרוני לפי טבלה חד-ממדית | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ...
15 ערכות כלים מובילות:12 כלי טקסט (הוסף טקסט, מחק תווים מסוימים, ...) | מעל50 סוגי תרשימים (תרשים גאנט, ...) | מעל40 נוסחאות חכמות (חישוב גיל על פי תאריך לידה, ...) |19 כלי הוספה (הכנס קוד QR, הכנס תמונה מנתיב, ...) |12 כלי המרה (המרה למילים, המרת מטבע, ...) |7 כלי מיזוג ופיצול (מיזוג מתקדם של שורות, פיצול תאים, ...) | ...ועוד

שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...


Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה

  • אפשר עריכה וקריאה בטאבים ב-Word, Excel, PowerPoint
  • פתח וצור מסמכים מרובים בטאבים חדשים באותו חלון, במקום בחלונות חדשים.
  • הגדל את הפרודוקטיביות שלך ב-50% וצמצם מאות קליקים של עכבר בכל יום!