=TEXT(A2,"dddd") מחזירה את שם היום של התאריך ב-A2, למשל Monday. כדי לקבל את היום כמספר, =WEEKDAY(A2) מחזירה 1 ליום ראשון ועד 7 לשבת.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Day | WEEKDAY |
| 2 | 2026-03-02 | Monday | 2 |
| 3 | 2026-03-06 | Friday | 6 |
| 4 | 2026-03-07 | Saturday | 7 |
| 5 | 2026-03-08 | Sunday | 1 |
| 6 | 2026-12-25 | Friday | 6 |
2026-03-02 הוא יום שני, ולכן WEEKDAY נותנת 2 (יום ראשון נספר כ-1). חג המולד 2026 חל ביום שישי. שנו תאריך כלשהו בעמודה A ושם היום מתעדכן. TEXT מחזירה טקסט, שמתאים לתוויות ולדוחות; השתמשו ב-WEEKDAY כשהיום נכנס לחישוב, כמו בדיקת סוף שבוע.
שמות ימים קצרים ותבניות אחרות
קוד התבנית קובע כמה מהשם מקבלים: "dddd" הוא השם המלא, "ddd" שלוש האותיות הראשונות, ו-"dd" או "d" נותנים במקום זאת את היום בחודש. שלבו קודים כדי לכתוב תאריך מלא במילים.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Date | dddd | ddd | dddd, mmmm d |
| 2 | 2026-03-02 | Monday | Mon | Monday, March 2 |
| 3 | 2026-07-04 | Saturday | Sat | Saturday, July 4 |
| 4 | 2026-10-31 | Saturday | Sat | Saturday, October 31 |
שמות הימים הולכים לפי השפה של האקסל שלכם: אקסל בגרמנית כותב Montag ומשתמש בקוד "TTTT". אקסל ביפנית הוא היוצא מן הכלל: "dddd" עדיין מחזירה Monday, ולשמות היפניים יש קודים משלהם. =TEXT(A2,"aaa") מציגה 月 ו-=TEXT(A2,"aaaa") מציגה 月曜日, ו-=TEXT(A2,"m/d(aaa)") נותנת את התווית היפנית המקובלת, 3/2(月). אותם קודים עובדים גם בתבנית מספר מותאמת אישית.
כדי להשאיר את התאריך בתא ורק להציג את היום, השתמשו בתבנית מספר במקום בנוסחה: בית > תבנית מספר > תבניות מספר נוספות > מותאם אישית, והקלידו dddd או ddd yyyy-mm-dd. התא עדיין מכיל את התאריך, ולכן סכומים, חיפושים ומיון ממשיכים לעבוד.
הפונקציה WEEKDAY וסוגי ההחזרה שלה
WEEKDAY(serial_number, [return_type]) מחזירה את המיקום של היום בשבוע. הארגומנט השני קובע איפה השבוע מתחיל.
| return_type | מספרים |
|---|---|
| 1 או מושמט | ראשון 1 עד שבת 7 |
| 2 | שני 1 עד ראשון 7 |
| 3 | שני 0 עד ראשון 6 |
| 11 | שני 1 עד ראשון 7 (כמו 2) |
| 12 עד 17 | שלישי 1 עד שני 7, וכן הלאה, עד 17: ראשון 1 עד שבת 7 |
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Date | Type 1 | Type 2 | Type 3 |
| 2 | 2026-03-02 | 2 | 1 | 0 |
| 3 | 2026-03-06 | 6 | 5 | 4 |
| 4 | 2026-03-07 | 7 | 6 | 5 |
| 5 | 2026-03-08 | 1 | 7 | 6 |
ליום שני, 2 במרץ, שלושת הסוגים נותנים 2, 1 ו-0. ליום ראשון, 8 במרץ, הם נותנים 1, 7 ו-6. סוג 2 הוא מה שרוב האנשים מחוץ לארה"ב רוצים: יום שני הוא 1, ושבת וראשון הם הימים היחידים שמעל 5.
בדיקה אם תאריך הוא סוף שבוע
עם סוג 2, שבת היא 6 וראשון הוא 7, ולכן WEEKDAY(A2,2)>5 היא TRUE בסופי שבוע. שימו אותה ב-IF כדי לקבל תווית, או השתמשו בה ככלל של עיצוב מותנה (בית > עיצוב מותנה > כלל חדש > השתמש בנוסחה) כדי לצבוע שורות של סוף שבוע.
| A | B | C | |
|---|---|---|---|
| 1 | Date | Weekend? | Label |
| 2 | 2026-03-05 | FALSE | Weekday |
| 3 | 2026-03-06 | FALSE | Weekday |
| 4 | 2026-03-07 | TRUE | Weekend |
| 5 | 2026-03-08 | TRUE | Weekend |
| 6 | 2026-03-09 | FALSE | Weekday |
| 7 | 2026-03-10 | FALSE | Weekday |
השורות של שבת, 7 במרץ, ושל ראשון, 8 במרץ, מודגשות. ה-$ לפני A בכלל גורם לכל עמודה בשורה לקרוא את התאריך שבעמודה A. כדי לספור את ימי החול בין שני תאריכים במקום לבדוק אותם אחד אחד, השתמשו ב-NETWORKDAYS: ראו NETWORKDAYS ו-WORKDAY.
הפיכת מספר היום לתוויות משלכם
כשאתם רוצים תוויות ש-TEXT לא יכולה לייצר, כמו Mo ו-Tu או שמות של משמרות, תנו את המספר של WEEKDAY ל-CHOOSE, שבוחרת את הפריט שבמיקום הזה: =CHOOSE(WEEKDAY(A2,2),"Mo","Tu","We","Th","Fr","Sa","Su"). עם סוג 2 הרשימה מתחילה ביום שני, ולכן יום רביעי מחזיר We.
תרגול: שמות ימים וסופי שבוע
| A | B | |
|---|---|---|
| 1 | Date | Day |
| 2 | 2026-04-16 |
תורכם: ב-B2, הציגו את השם המלא של היום של התאריך שב-A2, למשל Monday.
| A | B | |
|---|---|---|
| 1 | Date | Weekend? |
| 2 | 2026-04-16 | |
| 3 | 2026-04-17 | |
| 4 | 2026-04-18 | |
| 5 | 2026-04-19 |
תורכם: ב-B2, החזירו TRUE אם התאריך ב-A2 חל בשבת או בראשון, ו-FALSE אחרת, ואז העתיקו למטה עד B5.
למה TEXT מחזירה יום שגוי
אם בעמודה A יש את היום בחודש (1, 2, 15) במקום תאריך מלא, TEXT קוראת כל מספר כתאריך בינואר 1900, תחילת לוח השנה של אקסל, ומחזירה שמות ימים שאין להם שום קשר לחודש שלכם.
| A | B | C | |
|---|---|---|---|
| 1 | Typed | TEXT | Built with DATE |
| 2 | 15 | Sunday | Wednesday |
15 נקרא כ-15 בינואר 1900, שאקסל מגדיר כיום ראשון. בנו את התאריך האמיתי עם DATE(2026,4,A2) ומתברר ש-15 באפריל 2026 הוא יום רביעי. אותו דבר קורה עם תאריכים שמאוחסנים כטקסט: בדקו עם =ISNUMBER(A2), שהיא TRUE לתאריך אמיתי.
שאלות נפוצות
איך מקבלים את היום בשבוע מתאריך באקסל?
=TEXT(A2,"dddd") מחזירה את השם המלא (Monday), ו-=TEXT(A2,"ddd") את השם הקצר (Mon). למספר, השתמשו ב-=WEEKDAY(A2,2), שסופרת את יום שני כ-1 ואת יום ראשון כ-7.
מה WEEKDAY מחזירה באקסל?
מספר מ-1 עד 7. בלי ארגומנט שני, יום ראשון הוא 1 ושבת היא 7. WEEKDAY(A2,2) הופכת את יום שני ל-1 ואת יום ראשון ל-7, ו-WEEKDAY(A2,3) הופכת את יום שני ל-0 ואת יום ראשון ל-6.
איך בודקים אם תאריך הוא סוף שבוע באקסל?
=WEEKDAY(A2,2)>5 מחזירה TRUE לשבת ולראשון. עטפו אותה ב-IF כדי לקבל תווית: =IF(WEEKDAY(A2,2)>5,"Weekend","Weekday").
איך מציגים את התאריך ואת שם היום באותו תא?
תנו לתא תבנית מספר מותאמת אישית: בית > תבנית מספר > תבניות מספר נוספות > מותאם אישית, והקלידו ddd yyyy-mm-dd. התא עדיין מכיל את התאריך, ולכן נוסחאות שקוראות אותו ממשיכות לעבוד.
למה TEXT מחזירה שם יום שגוי?
בתאים יש מספרי ימים (1 עד 31) או טקסט, לא תאריכים. TEXT קוראת את המספר 15 כיום 15 בלוח השנה של אקסל, 15 בינואר 1900, שאקסל מציג כיום ראשון. השתמשו בתאריכים אמיתיים, או בנו אותם עם DATE.