Menu

יום בשבוע מתאריך באקסל: TEXT ו-WEEKDAY

=TEXT(A2,"dddd") מחזירה את שם היום של התאריך ב-A2, למשל Monday, ו-=WEEKDAY(A2) מחזירה אותו כמספר. שמות קצרים, סוגי ההחזרה של WEEKDAY ובדיקת סוף שבוע.

כל גיליון בעמוד הזה חי: שנו מספר או נוסחה והוא יחושב מחדש.

=TEXT(A2,"dddd") מחזירה את שם היום של התאריך ב-A2, למשל Monday. כדי לקבל את היום כמספר, =WEEKDAY(A2) מחזירה 1 ליום ראשון ועד 7 לשבת.

שם היום מתאריך
B2
ABC
1DateDayWEEKDAY
22026-03-02Monday2
32026-03-06Friday6
42026-03-07Saturday7
52026-03-08Sunday1
62026-12-25Friday6
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

2026-03-02 הוא יום שני, ולכן WEEKDAY נותנת 2 (יום ראשון נספר כ-1). חג המולד 2026 חל ביום שישי. שנו תאריך כלשהו בעמודה A ושם היום מתעדכן. TEXT מחזירה טקסט, שמתאים לתוויות ולדוחות; השתמשו ב-WEEKDAY כשהיום נכנס לחישוב, כמו בדיקת סוף שבוע.

שמות ימים קצרים ותבניות אחרות

קוד התבנית קובע כמה מהשם מקבלים: "dddd" הוא השם המלא, "ddd" שלוש האותיות הראשונות, ו-"dd" או "d" נותנים במקום זאת את היום בחודש. שלבו קודים כדי לכתוב תאריך מלא במילים.

קודי תבנית לימים
C2
ABCD
1Dateddddddddddd, mmmm d
22026-03-02MondayMonMonday, March 2
32026-07-04SaturdaySatSaturday, July 4
42026-10-31SaturdaySatSaturday, 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
שלוש דרכים למספר את אותם ימים
C2
ABCD
1DateType 1Type 2Type 3
22026-03-02210
32026-03-06654
42026-03-07765
52026-03-08176
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

ליום שני, 2 במרץ, שלושת הסוגים נותנים 2, 1 ו-0. ליום ראשון, 8 במרץ, הם נותנים 1, 7 ו-6. סוג 2 הוא מה שרוב האנשים מחוץ לארה"ב רוצים: יום שני הוא 1, ושבת וראשון הם הימים היחידים שמעל 5.

בדיקה אם תאריך הוא סוף שבוע

עם סוג 2, שבת היא 6 וראשון הוא 7, ולכן WEEKDAY(A2,2)>5 היא TRUE בסופי שבוע. שימו אותה ב-IF כדי לקבל תווית, או השתמשו בה ככלל של עיצוב מותנה (בית > עיצוב מותנה > כלל חדש > השתמש בנוסחה) כדי לצבוע שורות של סוף שבוע.

בדיקת סוף שבוע והדגשה
C2
ABC
1DateWeekend?Label
22026-03-05FALSEWeekday
32026-03-06FALSEWeekday
42026-03-07TRUEWeekend
52026-03-08TRUEWeekend
62026-03-09FALSEWeekday
72026-03-10FALSEWeekday
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

השורות של שבת, 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.

תרגול: שמות ימים וסופי שבוע

תורכם: שם היום
B2
AB
1DateDay
22026-04-16
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-B2, הציגו את השם המלא של היום של התאריך שב-A2, למשל Monday.

תורכם: סוף שבוע או לא
B2
AB
1DateWeekend?
22026-04-16
32026-04-17
42026-04-18
52026-04-19
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-B2, החזירו TRUE אם התאריך ב-A2 חל בשבת או בראשון, ו-FALSE אחרת, ואז העתיקו למטה עד B5.

למה TEXT מחזירה יום שגוי

אם בעמודה A יש את היום בחודש (1, 2, 15) במקום תאריך מלא, TEXT קוראת כל מספר כתאריך בינואר 1900, תחילת לוח השנה של אקסל, ומחזירה שמות ימים שאין להם שום קשר לחודש שלכם.

מספר יום אינו תאריך
B2
ABC
1TypedTEXTBuilt with DATE
215SundayWednesday
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

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.

איור של שפות התכנות ב-Coddy

ללמוד תכנות עם Coddy

להתחיל