
האם ניסיתם פעם לשלב מספר או תאריך עם תווית טקסט ב-Excel, וקיבלתם תוצאה כמו "Revenue: 48293.5" או "Report date: 45012"? אלו הם הנתונים הגולמיים של Excel שדולפים לפלט שלכם — וזו בדיוק הבעיה שהפונקציה TEXT נועדה לפתור.
הפונקציה TEXT ממירה ערך מספרי למחרוזת טקסט מעוצבת. היא מעניקה לכם שליטה מדויקת על אופן ההצגה של מספרים, מטבעות, אחוזים, תאריכים ושעות — בין אם אתם בונים דוחות, יוצרים תוויות או מרכיבים פלטים דינמיים בסגנון משפטים. מדריך זה יוביל אתכם דרך כל מה שאתם צריכים לדעת, מתחביר בסיסי ועד דוגמאות מעשיות מהעולם האמיתי.
התחביר פשוט וברור:
=TEXT(value, format_text)
התוצאה היא תמיד מחרוזת טקסט, ולא מספר. המשמעות היא שלא ניתן להשתמש בפלט של TEXT בחישובים אריתמטיים מבלי להמיר אותו תחילה בחזרה למספר.
קודי העיצוב הם אותם הקודים שמופיעים בתיבת הדו-שיח "עיצוב תאים" (Format Cells) ב-Excel (הקיצור Ctrl + 1). ניתן להשתמש בהם ישירות בתוך הפונקציה TEXT. להלן אבני הבניין הנפוצות ביותר:
| קוד | משמעות | קלט לדוגמה | פלט לדוגמה |
|---|---|---|---|
0 |
מציין מיקום לספרה (מציג אפסים) | 7 | "007" עם "000" |
# |
מציין מיקום לספרה (ללא אפסים מיותרים) | 1234.5 | "1234.5" עם "#.#" |
, |
מפריד אלפים | 1000000 | "1,000,000" עם "#,##0" |
. |
נקודה עשרונית | 3.14159 | "3.14" עם "0.00" |
% |
אחוזים (מכפיל ב-100) | 0.75 | "75.0%" עם "0.0%" |
$ |
סמל מטבע (מילולי) | 2500 | "$2,500" עם "$#,##0" |
d / dd |
יום (ספרה אחת או שתיים) | תאריך | "5" או "05" |
mmm / mmmm |
חודש (מקוצר/מלא) | תאריך | "Jan" או "January" |
yyyy |
שנה בת 4 ספרות | תאריך | "2025" |
h:mm AM/PM |
שעה עם AM/PM | ערך שעה | "9:05 AM" |
=TEXT(A2, "#,##0.00")
אם תא A2 מכיל 48293.5, הנוסחה הזו תחזיר "48,293.50" — נקי, קריא ומוכן לשימוש בתווית בדו"ח.
=TEXT(A2, "$#,##0.00")
הופך 2500 ל-"$2,500.00". שימושי כאשר משלבים מספרים עם טקסט, כמו למשל:
="Total Revenue: "&TEXT(B5,"$#,##0")
זה מפיק: Total Revenue: $48,294
=TEXT(A2, "0.0%")
אם A2 הוא 0.876, התוצאה היא "87.6%". אידיאלי לבניית משפטי סיכום של מדדי ביצוע מרכזיים (KPI) ב-לוחות מחוונים למכירות ב-Excel.
=TEXT(A2, "00000")
שימושי עבור מספרי עובדים, קודי מוצר או מיקוד. הופך את 742 ל-"00742".
תאריכים ב-Excel מאוחסנים כמספרים סידוריים (לדוגמה, 1 בינואר 2025 = 45658). הפונקציה TEXT מאפשרת לכם להציג אותם בכל פורמט קריא.
=TEXT(A2, "dd/mm/yyyy") → "14/06/2025"
=TEXT(A2, "mmmm d, yyyy") → "June 14, 2025"
=TEXT(A2, "ddd, mmm d") → "Sat, Jun 14"
=TEXT(A2, "yyyy-mm-dd") → "2025-06-14"
זה שימושי במיוחד בעת בניית כותרות דוחות או תוויות בציר זמן. לדוגמה, אם אתם עובדים על ציר זמן לפרויקט או תרשים גאנט ב-Excel, תוויות תאריך מעוצבות הופכות את התרשים שלכם לקריא הרבה יותר.
="Report generated on: "&TEXT(TODAY(),"mmmm d, yyyy")
תוצאה: Report generated on: June 14, 2025
ללא הפונקציה TEXT, זה היה מפיק "Report generated on: 45658" — שאין בו כל תועלת לקורא.
שעות ב-Excel הן שברים מספריים (לדוגמה, 0.5 = חצות היום). TEXT מטפלת בהם בצורה חלקה:
=TEXT(A2, "h:mm AM/PM") → "9:05 AM"
=TEXT(A2, "hh:mm:ss") → "09:05:32"
=TEXT(A2, "[h] hours") → "14 hours" (elapsed time)
פורמט [h] שימושי במיוחד עבור זמן שחלף — הוא מאפשר לשעות לחרוג מ-24, דבר חיוני למעקב אחר שעות עבודה על פני מספר ימים.
נניח שאתם בונים חשבונית ורוצים שורת סיכום נקייה המשלבת טקסט ומספרים. הנה ההגדרה:
אתם מעוניינים ליצור משפט זה באופן אוטומטי:
"Invoice dated June 14, 2025 for $3,750.00 is due in 30 days."
הנה הנוסחה:
="Invoice dated "&TEXT(B1,"mmmm d, yyyy")&" for "&TEXT(B2,"$#,##0.00")&" is due in "&B3&" days."
נוסחה אחת זו מרכיבה דינמית את המשפט כולו. שנו את התאריך, הסכום או הימים — והמשפט יתעדכן אוטומטית. סוג זה של תוויות דינמיות הוא יקר ערך עבור חיובים מקצועיים ותבניות חשבונית.
שאלה נפוצה: מדוע לא פשוט לעצב את התא באמצעות תיבת הדו-שיח 'עיצוב תאים' (Format Cells)? להלן ההבדל המרכזי:
השתמשו ב-TEXT כאשר עליכם להטמיע מספרים במשפטים, לבנות פורמטי ייצוא עקביים, או להבטיח שהעיצוב יינעל ללא קשר להגדרות המקומיות. השתמשו בעיצוב תאים כאשר אתם צריכים שהמספר ימשיך להתנהג כמספר.
TEXT הופכת לעוצמתית אפילו יותר כשהיא משולבת עם פונקציות Excel אחרות.
=IF(B2>0, "Profit: "&TEXT(B2,"$#,##0"), "Loss: "&TEXT(ABS(B2),"$#,##0"))
פעולה זו יוצרת פלט עם תוויות המותאם לערכים חיוביים או שליליים. אם תרצו להעמיק בלוגיקה מותנית, קראו את המדריך שלנו על הפונקציה IF: בדיקות לוגיות ו-IF מקונן.
="Order "&TEXT(VLOOKUP(A2,OrderTable,2,0),"00000")&" shipped."
שולפת מספר הזמנה ומרפדת אותו ל-5 ספרות בתוך משפט — והכל בנוסחה אחת.
="As of "&TEXT(TODAY(),"dddd, mmmm d")&" - data is current."
יוצרת תווית חותמת זמן המתעדכנת בזמן אמת בכותרת לוח המחוונים (Dashboard) שלכם. שלבו זאת עם לוחות מחוונים דינמיים ב-Excel לקבלת דוחות מקצועיים שמתעדכנים מעצמם.
=TEXT(A2, #,##0) יחזיר שגיאה. תמיד עטפו קודי עיצוב במרכאות: =TEXT(A2, "#,##0").=TEXT(A2,"0.00")+10 יוביל לשגיאה או יחזיר 0. בצעו קודם את החישובים, ואז עטפו ב-TEXT.אם אינכם בטוחים באיזה קוד עיצוב להשתמש עבור פלט מסוים — נניח שאתם רוצים שמספרים יוצגו כ-"1st", "2nd", "3rd" או שאתם צריכים פורמט תאריך פיסקלי מותאם אישית — תוכלו לתאר את רצונכם בשפה טבעית ל-GPTExcel ולקבל את נוסחת ה-TEXT המדויקת (כולל קוד העיצוב) בתוך שניות, מבלי שתצטרכו לשנן כל שילוב אפשרי של קודים.
לדרכים נוספות לפשט כתיבת נוסחאות והכנת נתונים, בדקו את המאמר על שימוש בבינה מלאכותית לניקוי והתמרת נתונים ב-Excel.
לרוב זה אומר שהתא מוגדר בפורמט "מספר" (Number) ואקסל ממיר את התוצאה הטקסטואלית חזרה למספר. בחרו את התא, שנו את העיצוב ל"טקסט" (Text) (או "כללי" - General), והזינו שוב את הנוסחה. כמו כן, ודאו שקוד העיצוב שלכם עטוף במרכאות כפולות.
כן. קודי העיצוב ב-Excel תומכים בעד ארבעה מקטעים המופרדים בנקודה ופסיק: חיובי; שלילי; אפס; טקסט. לדוגמה: "$#,##0.00;($#,##0.00);"-"" מציג ערכים חיוביים בפורמט רגיל, שליליים בסוגריים, ואפסים כמקף.
כן. הפונקציה TEXT וקודי עיצוב התאריכים שלה (d, dd, mmm, mmmm, yy, yyyy, וכו') נתמכים בכל הגרסאות המודרניות של Excel — כולל Excel 2010, 2013, 2016, 2019, 2021, Microsoft 365, ו-Excel Online. הפלט עשוי להשתנות מעט אם ההגדרות האזוריות של התאריך שונות בין משתמשים.
הם עושים פעולות הפוכות. TEXT ממירה מספר למחרוזת טקסט מעוצבת. NUMBERVALUE ממירה מחרוזת טקסט שנראית כמו מספר בחזרה לערך מספרי של ממש. השתמשו ב-NUMBERVALUE (או ב-VALUE) כאשר אתם צריכים להפוך את פעולת ה-TEXT ולבצע חישובים מתמטיים על התוצאה שוב.
למדו כיצד הפונקציה TEXT ב-Excel ממירה מספרים, תאריכים ושעות למחרוזות טקסט מעוצבות באמצעות קודי עיצוב — עם דוגמאות אמיתיות ושימושים מעשיים.
למדו כיצד פועלת הפונקציה IF ב-Excel, איך לקנן מספר פונקציות IF, ומתי להשתמש בחלופות מודרניות כמו IFS ו-SWITCH לכתיבת לוגיקה נקייה וקריאה יותר.
שלטו ב-SUMIF וב-SUMIFS באקסל כדי לסכום נתונים על פי תנאי אחד או מרובים, עם תחביר אמיתי, דוגמאות מעשיות והדרכה שלב אחר שלב.