Skip to main content

נוסחת Excel: רשימת חגים בין שני תאריכים

Author: Sun Last Modified: 2025-05-30

doc-list-holidays-01

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

אם ברצונך לעקוב אחר הדרכה זו, אנא הורד את גיליון הדוגמה.
doc-sample

נוסחה כללית

{TEXTJOIN(", ",TRUE,IF(dates>=start_date,IF(dates<=end_date,holidays,""),""))}

תחביר וארגומנטים

Start_date, End_date: שני התאריכים שביניהם ברצונך להציג חגים.
Date: טווח שמתאים לתאריכי החגים.
Holidays: טווח שמתאים לחגים.

ערך החזרה

הנוסחה מחזירה ריק אם לא נמצא חג בטווח התאריכים הנתון, או שהיא מחזירה את החגים המתאימים.

הערה

פונקציית TEXTJOIN זמינה רק ב-Office 365, Excel 2019 ובגרסאות מאוחרות יותר.

כיצד פועלת הנוסחה

רשימת נתונים כך:
B3:B6, רשימת חגים;
C3:C6, רשימת תאריכי החגים;
F2: מיקום תאריך ההתחלה;
F3: מיקום תאריך הסיום;
E4: רשימת חגים בין תאריך ההתחלה לתאריך הסיום.

אנא השתמש בנוסחה כך:

=TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))

לחץ Shift ו Ctrl כדי לקבל את התוצאה הנכונה.
doc-list-holidays-02

הסבר

פונקציית IF: בודקת תנאי ומחזירה TRUE או FALSE, או שניתן לציין טקסט מסוים שיוצג במקום TRUE ו-FALSE.

פונקציית TEXTJOIN: מחברת שתי ערכים או יותר יחד עם תו מפריד.

ניתן לנתח את הנוסחה לשלושה חלקים:

{IF(C3:C6<=F3,$B$3:$B$6,""): מוצא אילו תאריכי חגים הם מוקדם יותר או שווים לתאריך הסיום. במערך זה, ניתן לראות שהתוצאה היא {"ראש השנה";"יום העצמאות";"יום ההודיה";""}.

{IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),"")}, על פי הנוסחה לעיל, ניתן לראות את החלק הזה כך:

{IF(C3:C6>=F2,{"ראש השנה";"יום העצמאות";"יום ההודיה";""},"")}: מוצא אילו תאריכי חגים הם מאוחר יותר או שווים לתאריך ההתחלה. במערך זה, ניתן לראות שהתוצאה היא {"";"יום העצמאות";"יום ההודיה";""}.

{TEXTJOIN(", ",TRUE,IF(C3:C6>=F2,IF(C3:C6<=F3,$B$3:$B$6,""),""))}, כעת את הנוסחה בשלמותה ניתן לראות כך:

{TEXTJOIN(", ",TRUE, {"";"יום העצמאות";"יום ההודיה";""}), היא מחברת את הערכים יחד עם פסיקים, ומתעלמת מערכים ריקים.


נוסחאות קשורות

פונקציות קשורות


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

Kutools for Excel - עוזר לך להבליט את עצמך מהקהל

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

Kutools for Excel מצויד ביותר מ-300 תכונות, מבטיח שהדברים שאתה זקוק להם הם רק במרחק לחיצה אחת...


Office Tab - אפשר קריאה ועריכה בטאבים בתוך Microsoft Office (כולל Excel)

  • תוך שנייה אחת תוכל לעבור בין עשרות מסמכים פתוחים!
  • חוסך מאות הקלקות בעכבר עבורך מדי יום, תאמר שלום ליד עכבר.
  • מעלה את התפוקה שלך ב-50% בעת צפייה ועריכת מסמכים מרובים.
  • מביא את הטאבים האפקטיביים ל-Office (כולל Excel), בדיוק כמו ב-Chrome, Edge ו-Firefox.