השימוש בתווים כלליים ובאופרטורים של מחרוזת
אופרטור המחרוזת (&) יכול לשמש בנוסחאות כדי לחבר, או לצרף, שתי מחרוזות או יותר או את התוכן של תאים שבוצעה אליהם הפניה. תווים כלליים (*,?,~) יכולים להיות בשימוש בתנאים לייצוג תו אחד או יותר.
חיבור מחרוזות או תוכן של תאים
התו & משמש לחיבור, או צירוף, של שתי מחרוזות או יותר או של התוכן של תאים שבוצעה אליהם הפניה.
כמה דוגמאות לשימוש באופרטור החיבור:
הפונקציה "Abc"&"Def" מחזירה את הערך "AbcDef".
הפונקציה "Abc"&A1 מחזירה את הערך ״Abc2״ אם התא A1 מכיל 1 והתא A2 מכיל 2.
A1&A2 מחזיר ״12״ אם תא A1 מכיל 1 ותא A2 מכיל 2.
B2&", "&E2 מחזירה ״אחרון, ראשון״ אם B2 מכיל ״אחרון״ ו‑E2 מכיל ״ראשון״.
שימוש בתו כללי כדי להתאים לכל תו יחיד
התו ? משמש להתאמת תו יחיד בביטוי שמאפשר תנאים.
כמה דוגמאות לשימוש בתו הכללי ? בהתאמת דפוסים:
״כל?״ מתאים לכל מחרוזת שמתחילה ב״כל״ ומכילה בדיוק תו אחד נוסף כגון ״כל2״ או ״כלו״.
״או??״ מתאים לכל מחרוזת שמתחילה ב״או״ ומכילה בדיוק שני תווים נוספים כגון ״אוכל״ ו״אומר״.
הפונקציה COUNTIF(B2:E7,"?ip") תחזיר את מספר התאים בטווח B2:E7 שמכילים ערך שמתחיל בתו שאחריו יש ״ip״, כגון ״rip״ או ״tip״. היא לא תתאים את ״סירה״ או ״יורד״.
שימוש בתו כללי כדי להתאים לכל מספר של תווים
התו * משמש להתאמת מספר כלשהו של תווים, כולל אפס תווים, בביטוי שמאפשר תנאים.
כמה דוגמאות לשימוש בתו הכללי * בהתאמת דפוסים:
״*קה״ מתאים למחרוזת בכל אורך שהוא המסתיימת ב״קה״, כגון ״נשיקה״ או ״אפריקה״.
הפונקציה COUNTIF(B2:E7,"*it") תחזיר את מספר התאים בטווח B2:E7 שמכילים ערך שמסתיים במחרוזת ״it״, כגון ״bit״ או ״mit״. היא אינה מתאימה למילה ״mitt״.
התאמת תו כללי
התו ~ משמש לציון כי התו הבא צריך להיות מותאם, במקום לשמש כתו כללי, בביטוי שמאפשר תנאים.
כמה דוגמאות לשימוש בתו ~ בהתאמת דפוסים:
"~?" מתאים את סימן השאלה, במקום להשתמש בסימן השאלה כדי לבצע התאמה לתו יחיד כלשהו.
COUNTIF(E,"~*") מחזיר את מספר התאים בעמודה E שמכילים את התו כוכבית.
הפונקציה SEARCH("~?",B2) מחזיר 8 אם תא B2 מכיל ״זו? כן!״ מאחר שסימן השאלה הוא התו ה‑8 במחרוזת.
שימוש בריבוי תווים כלליים בתנאי
התווים הכלליים (? * ~) יכולים להיות בשימוש ביחד בביטויים שמאפשרים תנאים. כמה דוגמאות:
"*מ?" מחזיר כל ביטוי שמכיל את התו ״מ״ ואחריו תו אחד כלשהו, למשל ״כלומר״, ״אמר״ ו״שמר״.
הפונקציה COUNTIF(B2:E7,"*on?") מחזירה את מספר התאים בטווח B2:E7 שמכילים ערך שמתחיל בכל מספר של תווים (כולל אפס), אחריהם האותיות ״on״ ואחריהן תו בודד. פונקציה זו תתאים מילים כמו ״alone״, ״bone״, ״one״ ו‑״none״. היא לא תתאים את המילה ״only״ (כי היא כוללת שני תווים לאחר ה‑״on״) או את המילה ״eon״ (כי אין בה אף תו אחרי ה‑״on״).