תווים משתנים

ניתן להשתמש בתווים משתנים כדי לבצע התאמה עם כל תו יחיד או תווים מרובים בביטוי. התווים המשתנים שניתן להשתמש בהם הם ? (סימן שאלה), * (כוכבית) ו‑~ (טילדה).

  • השתמש/י בתו ? כדי לבצע התאמה עם תו יחיד בביטוי שמאפשר תנאים. למשל:

    ״כל?״ יתאים לכל מחרוזת שתתחיל ב״כל״ ותכיל בדיוק תו אחד נוסף כגון ״כל2״ או ״כלו״.

    ״או??״ יתאים לכל מחרוזת שמתחילה ב״או״ ומכילה בדיוק שני תווים נוספים כגון ״אוכל״ ו״אומר״.

    הפונקציה ‎=COUNTIF(B2:E7,"?ip")‎ תחזיר את מספר התאים בטווח B2:E7 שמכילים ערך שמתחיל בתו שאחריו יש ״ip״, כגון ״rip״ או ״tip״. היא אינה מתאימה למילים ״drip״ או ״trip״.

  • השתמש/י בתו * כדי לבצע התאמה עם מספר כלשהו של תווים, לרבות ללא שום תו, בביטוי שמאפשר תנאים. למשל:

    ״*קה״ יתאים למחרוזת בכל אורך שהוא המסתיימת ב״קה״, כגון ״נשיקה״ או ״אפריקה״.

    הפונקציה ‎=COUNTIF(B2:E7,"*it")‎ תחזיר את מספר התאים בטווח B2:E7 שמכילים ערך שמסתיים במחרוזת ״it״, כגון ״bit״ או ״mit״. היא אינה מתאימה למילה ״mitt״.

  • השתמש/י בתו ~ כדי לציין שהתו הבא צריך להיות מותאם, במקום לשמש כתו משתנה, בביטוי שמאפשר תנאים. למשל:

    ״~?״ יתאים לסימן השאלה, במקום להשתמש בסימן השאלה כדי לבצע התאמה לתו יחיד כלשהו.

    ‏‎=COUNTIF(E,"~*")‎ תחזיר את מספר התאים בעמודה E שמכילים את התו כוכבית.

    ‏‎=SEARCH("~?",B2)‎ תחזיר 8 אם תא B2 מכיל ״זו שאלה? ״כן!״ מאחר שסימן השאלה הוא התו ה‑8 במחרוזת.