Menu

מספר שבוע באקסל: WEEKNUM מול ISOWEEKNUM

=WEEKNUM(A2) מחזירה את מספר השבוע של התאריך ב-A2, כשהשבועות מתחילים ביום ראשון. =ISOWEEKNUM(A2) מחזירה את שבוע ה-ISO שמשמש באירופה, שבו השבועות מתחילים ביום שני. תאריך תחילת שבוע ותאריך ממספר שבוע.

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

=WEEKNUM(A2) מחזירה את מספר השבוע של התאריך ב-A2. כברירת מחדל השבועות מתחילים ביום ראשון ושבוע 1 הוא השבוע שמכיל את 1 בינואר. רוב אירופה משתמשת במקום זאת במספרי שבוע ISO, שבהם השבועות מתחילים ביום שני: עבורם, השתמשו ב-=ISOWEEKNUM(A2).

מספרי שבוע סביב השנה החדשה
B2
ABCD
1DateWEEKNUMISOWEEKNUMDay
22026-03-021010Mon
32026-12-275352Sun
42026-12-315353Thu
52027-01-01153Fri
62027-01-03253Sun
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

שתי השיטות מסכימות ברוב התאריכים ונפרדות סביב השנה החדשה. יום שישי 2027-01-01 נמצא בשבוע 1 לפי WEEKNUM, כי שבוע 1 תמיד מכיל את 1 בינואר. לפי ISOWEEKNUM הוא בשבוע 53 של 2026: שבוע ISO 1 הוא השבוע שבו נמצא יום חמישי הראשון של השנה, והשבוע הזה מתחיל ביום שני, 4 בינואר. יום ראשון 2026-12-27 מראה את ההבדל השני: WEEKNUM כבר התחילה את שבוע 53, כי השבועות שלה מתחילים ביום ראשון.

סוגי ההחזרה של WEEKNUM

WEEKNUM מקבלת ארגומנט שני שקובע באיזה יום השבוע מתחיל. סוג 21 מעביר אותה לשיטת ISO, כמו ISOWEEKNUM, וזה עוזר בגרסאות ישנות של אקסל: ISOWEEKNUM דורשת Excel 2013 ואילך.

return_typeהשבוע מתחיל בשבוע 1
1 או מושמטראשוןמכיל את 1 בינואר
2שנימכיל את 1 בינואר
11 עד 17שני עד ראשוןמכיל את 1 בינואר
21שנימכיל את יום חמישי הראשון (ISO 8601)
אותם תאריכים, ארבעה סוגי החזרה
C2
ABCDE
1DateType 1Type 2Type 21ISOWEEKNUM
22026-01-042111
32026-01-052222
42027-01-01115353
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

יום ראשון 2026-01-04 פותח את שבוע 2 לפי סוג 1, אבל עדיין נמצא בשבוע 1 לפי סוג 2, שבו השבוע נמשך עד יום ראשון. סוג 21 ו-ISOWEEKNUM תמיד מסכימות.

תאריך תחילת השבוע

דוחות שמקובצים לפי שבוע מציגים בדרך כלל את היום הראשון של השבוע במקום את המספר שלו. החסירו את היום בשבוע מהתאריך: WEEKDAY(A2,3) סופרת את יום שני כ-0, ולכן =A2-WEEKDAY(A2,3) הוא יום שני שחל ב-A2 או לפניו. לשבועות שמתחילים ביום ראשון, =A2-WEEKDAY(A2)+1.

יום שני ויום ראשון של כל שבוע
B2
ABCD
1DateWeek starts (Monday)Week starts (Sunday)Week ends (Sunday)
22026-03-042026-03-022026-03-012026-03-08
32026-03-082026-03-022026-03-082026-03-08
42026-03-092026-03-092026-03-082026-03-15
52027-01-012026-12-282026-12-272027-01-03
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

יום רביעי 2026-03-04 נמצא בשבוע של יום שני 2026-03-02, שנגמר ביום ראשון 2026-03-08. יום שני ממופה לעצמו. הנוסחה היא תאריך, ולכן התוצאה צריכה תבנית תאריך; בלעדיה היא מציגה מספר כמו 46083. WEEKDAY מסביר את סוגי ההחזרה.

המרת מספר שבוע לתאריך

בכיוון ההפוך, מ"שבוע 12 של 2026" לתאריך, משתמשים בכלל ש-4 בינואר תמיד נמצא בשבוע ISO 1. מצאו את יום שני של אותו שבוע, ואז הוסיפו 7 ימים לכל שבוע אחרי הראשון.

יום שני של שבוע ISO
C2
ABC
1YearWeekMonday
22026122026-03-16
3202612025-12-29
4202712027-01-04
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

שבוע 12 של 2026 מתחיל ב-2026-03-16, שבוע 1 של 2026 ב-2025-12-29, ושבוע 1 של 2027 ב-2027-01-04. שבוע ISO הראשון של שנה יכול להתחיל בדצמבר, ולכן השנה בתווית והשנה של התאריך לא תמיד תואמות.

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

תורכם: שבוע ISO
B2
AB
1DateISO week
22026-05-24
32023-03-15
42026-11-08
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-B2, החזירו את מספר שבוע ה-ISO של התאריך ב-A2, ואז העתיקו למטה עד B4.

תורכם: תחילת השבוע
B2
AB
1DateMonday
22026-05-22
32026-05-24
42026-05-25
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

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

טעות נפוצה: שבוע 53 בינואר

קיבוץ לפי YEAR(A2) ו-ISOWEEKNUM(A2) שם את 1 בינואר 2027 ב"2027, שבוע 53", שבוע שלא קיים. שבוע ISO שייך לשנה של יום החמישי שלו, ולכן קחו את השנה מיום חמישי של אותו שבוע: YEAR(A2-WEEKDAY(A2,2)+4).

תווית של שנה ושבוע
C2
ABC
1DateWrong labelRight label
22026-12-312026-W532026-W53
32027-01-012027-W532026-W53
42027-01-032027-W532026-W53
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

עבור 1 בינואר 2027 התווית השגויה היא 2027-W53 והנכונה 2026-W53, אותו שבוע כמו 31 בדצמבר. ההפך קורה בקצה השני של שנה: יום שני 2025-12-29 נמצא בשבוע ISO 1 של 2026, והתווית הנכונה היא 2026-W01. ה-TEXT(...,"00") שומר על מספרי שבוע ברוחב של שתי ספרות, כך שהתוויות ממוינות לפי הסדר.

שאלות נפוצות

איך מקבלים את מספר השבוע מתאריך באקסל?

=WEEKNUM(A2) מחזירה את מספר השבוע כשהשבועות מתחילים ביום ראשון ושבוע 1 הוא השבוע של 1 בינואר. למספר שבוע ISO שמשמש ברוב אירופה, השתמשו ב-=ISOWEEKNUM(A2) או ב-=WEEKNUM(A2,21).

מה ההבדל בין WEEKNUM ל-ISOWEEKNUM?

WEEKNUM מתחילה את שבוע 1 ב-1 בינואר, ולכן השבוע הראשון והאחרון של שנה יכולים להיות קצרים. ISOWEEKNUM הולכת לפי ISO 8601: השבועות רצים משני עד ראשון ושבוע 1 הוא השבוע שבו נמצא יום חמישי הראשון של השנה, ולכן 1 בינואר יכול להשתייך לשבוע 52 או 53 של השנה הקודמת.

איך מקבלים את יום שני של השבוע באקסל?

=A2-WEEKDAY(A2,3) מחזירה את יום שני שחל בתאריך שב-A2 או לפניו. WEEKDAY עם סוג 3 סופרת את יום שני כ-0, ולכן יום שני נשאר במקומו. עצבו את התוצאה כתאריך.

איך ממירים מספר שבוע לתאריך באקסל?

לשבועות ISO, יום שני של שבוע N בשנה Y הוא =DATE(Y,1,4)-WEEKDAY(DATE(Y,1,4),3)+(N-1)*7. 4 בינואר תמיד נמצא בשבוע ISO 1, ולכן הנוסחה חוזרת ליום שני של אותו שבוע ואז מתקדמת N-1 שבועות.

למה אקסל מציג שבוע 53?

עם WEEKNUM, 31 בדצמבר תמיד נמצא בשבוע 53, כי שבוע 1 הוא השבוע החלקי של 1 בינואר (שבוע 54 בשנה מעוברת שמתחילה בשבת, כמו 2028). עם ISOWEEKNUM, בשנה יש 53 שבועות כשהיא מתחילה או נגמרת ביום חמישי, כמו 2026.

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

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

להתחיל