Menu

TODAY ו-NOW באקסל: תאריך היום, שעה וספירה לאחור

=TODAY() מחזירה את התאריך של היום ו-=NOW() את התאריך והשעה הנוכחיים, ושתיהן מתעדכנות בכל פעם שהגיליון מחושב מחדש. ספירת ימים עד תאריך, והכנסת תאריך שלא משתנה עם Ctrl+;.

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

=TODAY() מחזירה את התאריך של היום ו-=NOW() מחזירה את התאריך והשעה הנוכחיים. אף אחת מהן לא מקבלת ארגומנט, ושתיהן מתעדכנות בכל פעם שחוברת העבודה מחושבת מחדש, כך שהערך שאתם רואים היום יהיה שונה מחר. לתאריך שלעולם לא משתנה, הקישו במקום זאת Ctrl+; (ב-Mac Control+;).

התאריך של היום והשעה הנוכחית
A2
AB
1TODAYNOW
22026-10-042026-10-04 9:22
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

הגיליון שלמעלה מציג את התאריך והשעה מהרגע שבו העמוד נטען. בכל פעם שגיליון מחושב מחדש, NOW זזה לדקה הנוכחית, בעוד ש-TODAY משתנה רק פעם ביום, בחצות. הסוגריים הכרחיים: =TODAY בלעדיהם מחזירה #NAME?.

ימים עד תאריך

TODAY() היא מספר ימים כמו כל תאריך אחר, ולכן חיסור שלה נותן ספירה לאחור. =B2-TODAY() הוא מספר הימים שנשארו עד התאריך ב-B2, ו-=TODAY()-B2 הוא מספר הימים שעברו מאז.

ימים שנשארו עד כל מועד אחרון
C2
ABCD
1TaskDeadlineDays leftStatus
2Report2026-12-3188Open
3Audit2027-03-15162Open
4Budget2025-11-30-308Overdue
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

המספרים בעמודה C יורדים באחד כל יום. המועד האחרון של התקציב עבר, ולכן הספירה שלו שלילית והסטטוס אומר Overdue. כדי לספור במקום זאת ימי עבודה שנשארו, השתמשו ב-=NETWORKDAYS(TODAY(),B2) (ראו NETWORKDAYS ו-WORKDAY).

TODAY בתוך נוסחאות אחרות

בכל מקום שבו נוסחה צריכה תאריך, TODAY() יכולה להיות התאריך הזה: השנה הנוכחית, סוף החודש הזה, תאריך בעוד 30 ימים, או הגיל של מישהו (חישוב גיל).

תאריכים שנבנים מהיום
B4
AB
1WhatFormula
2Year2026
3Month10
4End of this month2026-10-31
5In 30 days2026-11-03
6First of this month2026-10-01
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

B5 זז כל יום; B3, B4 ו-B6 זזים ביום הראשון של כל חודש, ו-B2 ב-1 בינואר. EOMONTH עם -1 מחזירה את היום האחרון של החודש הקודם, ולכן הוספה של 1 נוחתת על הראשון של החודש הזה.

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

NOW() שומרת את התאריך כמספר השלם ואת השעה כשבר: צהריים הם .5 של יום. =MOD(NOW(),1) משאירה את השבר, שהוא השעה לבד. עצבו את התא כ-h:mm כדי לראות אותו כשעה, או השתמשו ב-TEXT לתווית.

שעה בלבד
A2
ABC
1TimeAs textHour
29:229:229
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

A2 הוא מספר (שבר של יום) שמוצג כשעה, ולכן אפשר להשתמש בו בחישובי זמן; B2 הוא טקסט ואי אפשר. C2 הוא השעה כמספר שלם מ-0 עד 23.

הכנסת תאריך או שעה שלא משתנים

TODAY ו-NOW לא מתאימות לשום דבר שמתעד מתי משהו קרה, כמו יומן הזמנות או טופס חתום, כי מחר כל שורה תציג את התאריך של מחר. הכניסו במקום זאת ערך קבוע:

הכנסהWindowsMac
התאריך של היוםCtrl+;Control+;
השעה הנוכחיתCtrl+Shift+;Command+;
תאריך ושעהCtrl+;, Space, Ctrl+Shift+;Control+;, Space, Command+;

כדי להקפיא נוסחה שכבר קיימת, העתיקו את התאים, ואז בית > הדבק > הדבק ערכים (Windows: Ctrl+Alt+V, ואז V ו-Enter; Mac: Control+Command+V, ואז Values). הנוסחה מוחלפת בתאריך שהיא הציגה באותו רגע.

תרגול: ימים שנשארו עם תאריך קבוע

לתרגול, הגיליון שלמטה משתמש בתאריך "נכון ל" קבוע ב-E2 במקום TODAY(), כך שהתשובה זהה בכל יום. בחוברת העבודה שלכם הייתם כותבים TODAY() במקום שבו הנוסחה הזו קוראת את E2.

תורכם
C2
ABCDE
1TaskDeadlineDays leftAs of
2Launch2026-11-202026-10-01
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-C2, חשבו כמה ימים נשארו מהתאריך ב-E2 עד המועד האחרון ב-B2.

למה TODAY ו-NOW ממשיכות להשתנות

TODAY, NOW, RAND ו-OFFSET הן פונקציות נדיפות: אקסל מחשב אותן מחדש בכל פעם שמשהו בחוברת העבודה משתנה, כשהקובץ נפתח, וכשמקישים F9. זה מה ששומר ספירה לאחור עדכנית, ויש לזה שתי תופעות לוואי:

  • אקסל שואל אם לשמור שינויים כשסוגרים קובץ שרק הסתכלתם בו, כי התאים הנדיפים חושבו מחדש.
  • חוברת עבודה גדולה עם אלפי תאי TODAY() יכולה להאט. שימו את =TODAY() בתא אחד, למשל $H$1, והפנו את שאר הנוסחאות אליו.

אם התאריך שמוצג שגוי, בדקו את השעון של המחשב: TODAY קוראת את תאריך המערכת. אם הוא לא מתעדכן, ייתכן שחוברת העבודה במצב חישוב ידני: נוסחאות > אפשרויות חישוב > אוטומטי.

שאלות נפוצות

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

הקלידו =TODAY() לתאריך שמתעדכן כל יום, או הקישו Ctrl+; (ב-Mac Control+;) כדי לקבל את התאריך של היום כערך קבוע שלעולם לא משתנה.

מה ההבדל בין TODAY ל-NOW באקסל?

=TODAY() מחזירה רק את התאריך, כמספר שלם של ימים. =NOW() מחזירה את התאריך ואת השעה הנוכחית, כשהשעה היא החלק העשרוני. שתיהן מחושבות מחדש בכל פעם שחוברת העבודה מחושבת.

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

החסירו את היום מהתאריך: =B2-TODAY(). התוצאה יורדת באחד בכל יום והופכת לשלילית כשהתאריך עבר.

איך עוצרים את TODAY() מלהשתנות?

אי אפשר לגרום לנוסחה לעמוד במקום, אבל אפשר להחליף אותה בערך שלה: העתיקו את התא, ואז בית > הדבק > הדבק ערכים. או הכניסו את התאריך מלכתחילה עם Ctrl+;.

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

הקישו Ctrl+Shift+; (ב-Mac Command+;) כדי לקבל את השעה כערך קבוע. כנוסחה, =NOW() נותנת את התאריך והשעה, ו-=MOD(NOW(),1) את השעה לבד, בתבנית h:mm.

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

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

להתחיל