Skip to main content

כיצד להציג את כל התאריכים בין שני תאריכים ב-Excel?

Author: Sun Last Modified: 2025-05-30

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

הצג את כל התאריכים בין שני תאריכים באמצעות נוסחאות

הצג את כל התאריכים בין שני תאריכים באמצעות Kutools עבור Excel good idea3

הצג את כל התאריכים בין שני תאריכים באמצעות VBA


הצג את כל התאריכים בין שני תאריכים באמצעות נוסחאות

כאן אני מציג נוסחאות שיכולות במהירות להציג את כל התאריכים בין שני תאריכים נתונים עבורך ב-Excel.

1. הקלד את תאריך ההתחלה והסיום לשני תאים, כאן אני מקליד אותם לתוך התא A1 ו-A2. ראה צילום מסך:
type the starting and ending dates

2. לאחר מכן, עבור לתא C1 והקלד את הנוסחה הזו =A1+1 לתוך התא, ולאחר מכן לחץ על Enter מקש. ראה צילום מסך:
enter a formula to get the first date

3. לאחר מכן בתא C2, הקלד את הנוסחה =IF($A$1+ROW(A1)>=$A$2-1,"",C1+1) לתוך התא, ואז גרור את ידית האוטומטי למלא למטה לתאים עד שתופיע תא ריק. ראה צילומי מסך:

apply another formula to get the second date       drag and fill this formula to other cells

לאחר מכן תוכל לראות שכל התאריכים בין שני התאריכים נתונים מוצגים בעמודה.
all the dates between two given dates are listed

הערה:

בנוסחאות לעיל, A1 הוא תאריך ההתחלה, A2 הוא תאריך הסיום, ו-C1 הוא התאריך הראשון בטווח התאריכים.


הצג את כל התאריכים בין שני תאריכים באמצעות Kutools עבור Excel

למעשה, אם התקנת את Kutools עבור Excel – כלי תוסף שימושי, אתה יכול גם להשתמש בהוספת נתונים אקראיים כדי לפתור את הבעיה.

Kutools for Excel מציעה יותר מ-300 תכונות מתקדמות כדי לפשט משימות מורכבות, להגביר יצירתיות ויעילות. משולב עם יכולות AI, Kutools מבצע משימות בצורה מדויקת, מה שהופך את ניהול הנתונים לקל ואינטואיטיבי. מידע מפורט על Kutools for Excel... ניסיון חינם...

לאחר התקנה חינמית של Kutools עבור Excel, אנא עשה כך:

1. בחר עמודה שבה תרצה להציג תאריכים בין שני תאריכים, ולחץ על Kutools > הוסף > הוסף נתונים אקראיים. ראה צילום מסך:
click Insert Random Data feature of kutools

2. לאחר מכן, ב הוסף נתונים אקראיים תיבת דו-שיח, לחץ על תאריך לשונית, ולאחר מכן בחר את תאריך ההתחלה ואת תאריך הסיום מתוך מ ו Tרשימה, ואז זכור לסמן את תיבות הסימון יום עבודה, סוף שבוע ו ערכים ייחודיים . ראה צילום מסך:
set options in the dialog box

3. לחץ על אישור כדי לסגור את הדו-שיח, ודו-שיח נוסף של Kutools עבור Excel יופיע, פשוט לחץ על כן. אז תוכל לראות את התאריכים בין תאריך ההתחלה לתאריך הסיום מוצגים. ראה צילומי מסך:

click ok in the prompt box           the dates between two dates are listed

4. כעת עליך למיין את רשימת התאריכים בסדר שאתה צריך. לחץ על נתונים > מיין מהעתיק ביותר לחדש ביותר. אז תוכל לראות שהתאריכים ממוינים מתאריך העתיק ביותר לחדש ביותר. ראה צילומי מסך:

Data > Sort Oldest to Newest          the dates are sorted from oldest date to newest

בעזרת כלי הוספת נתונים אקראיים, תוכל גם להוסיף מספר שלם אקראי, מחרוזת אקראית, ושעה אקראית ועוד. לחץ כאן כדי לדעת עוד על הוספת נתונים אקראיים.


הצג את כל התאריכים בין שני תאריכים באמצעות VBA

אם אתה מעוניין בקוד מאקרו, תוכל להשתמש ב-VBA הבא כדי להציג את כל התאריכים בין שני תאריכים נתונים ב-Excel.

1. הקלד את תאריך ההתחלה ואת תאריך הסיום לשני תאים, כאן אני מקליד לתא A1 ו-B1. ראה צילום מסך:
doc-list-all-dates-between-two-dates-6

2. לחץ על מקשי Alt +F11 כדי לפתוח את חלון Microsoft Visual Basic for Applications.

3. לאחר מכן לחץ על הוספה > מודול והעתק והדבק את קוד ה-VBA הבא לחלון מודול שהופיע.

VBA: הצג את כל התאריכים בין שני תאריכים.

Sub WriteDates()
	'Updateby20150305
	Dim rng As Range
	Dim StartRng As Range
	Dim EndRng As Range
	Dim OutRng As Range
	Dim StartValue As Variant
	Dim EndValue As Variant
	xTitleId     = "KutoolsforExcel"
	Set StartRng = Application.Selection
	Set StartRng = Application.InputBox("Start Range (single cell):", xTitleId, StartRng.Address, Type: = 8)
	Set EndRng   = Application.InputBox("End Range (single cell):", xTitleId, Type: = 8)
	Set OutRng   = Application.InputBox("Out put to (single cell):", xTitleId, Type: = 8)
	Set OutRng   = OutRng.Range("A1")
	StartValue   = StartRng.Range("A1").Value
	EndValue     = EndRng.Range("A1").Value
	If EndValue - StartValue <= 0 Then
		Exit Sub
		End If
		ColIndex = 0
		For i = StartValue To EndValue
			OutRng.Offset(ColIndex, 0) = i
			ColIndex = ColIndex + 1
		Next
	End Sub

4. לחץ על Run או F5 כדי להריץ את ה-VBA, ודו-שיח יופיע כדי שתבחר את תאריך ההתחלה, לאחר מכן לחץ על אישור, ולאחר מכן בחר את תאריך הסיום בדו-שיח השני שהופיע. ראה צילום מסך:

vba code to select the start date          vba code to select the end date

5. לחץ על אישור, ולאחר מכן בחר תא כדי להכניס את התאריכים, ולאחר מכן לחץ על אישור. כעת תוכל לראות את כל התאריכים בין שני תאריכים מוצגים. ראה צילומי מסך:

select a cell to put out the dates         all the dates between two dates are listed

הערה: הרשימה שנוצרה על ידי VBA זה כוללת את תאריך ההתחלה ואת תאריך הסיום.

הצג את כל התאריכים בין שני תאריכים

 

מאמרים קשורים:


כלי הפרודוקטיביות הטובים ביותר ל-Office

🤖 Kutools AI Aide: מהפכה בניתוח נתונים באמצעות: ביצוע חכם |צור קוד |צור נוסחאות מותאם אישית |נתח נתונים וייצר תרשימים |הפעל פונקציות משופרות
פיצ'רים פופולריים: מצא, הדגש או סמן כפילויות | מחק שורות ריקות | שלב עמודות או תאים מבלי לאבד נתונים |   עיגול ...
חיפוש מתקדם: VLookup עם מספר קריטריונים | VLookup לערכים מרובים | חיפוש במספר גליונות | התאמה עמומה ....
רשימת נפתחת מתקדמת: צור במהירות רשימה נפתחת | רשימה נפתחת תלויה | רשימה נפתחת עם בחירה מרובה ....
מנהל עמודות: הוסף מספר עמודות מסוים | העבר עמודות | החלף מצב תצוגה של עמודות מוסתרות | השווה טווחים ועמודות ...
פיצ'רים נבחרים: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | נהל חוברת עבודה וגליון עבודה | ספריית טקסט אוטומטי (Auto Text) | בורר תאריך | מיזוג נתונים | הצפן/פענח תאים | שלח דואר אלקטרוני לפי טבלה חד-ממדית | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ...
15 ערכות כלים מובילות:12 כלי טקסט (הוסף טקסט, מחק תווים מסוימים, ...) | מעל50 סוגי תרשימים (תרשים גאנט, ...) | מעל40 נוסחאות חכמות (חישוב גיל על פי תאריך לידה, ...) |19 כלי הוספה (הכנס קוד QR, הכנס תמונה מנתיב, ...) |12 כלי המרה (המרה למילים, המרת מטבע, ...) |7 כלי מיזוג ופיצול (מיזוג מתקדם של שורות, פיצול תאים, ...) | ...ועוד

שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...


Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה

  • אפשר עריכה וקריאה בטאבים ב-Word, Excel, PowerPoint
  • פתח וצור מסמכים מרובים בטאבים חדשים באותו חלון, במקום בחלונות חדשים.
  • הגדל את הפרודוקטיביות שלך ב-50% וצמצם מאות קליקים של עכבר בכל יום!