להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה DAYS מחזירה את מספר הימים בין שני תאריכים:
=DAYS(end_date, start_date). קודם תאריך הסיום, ואחריו תאריך ההתחלה. מ‑4 באוקטובר עד 31 בדצמבר 2026 יש 88 ימים.הדוגמה: כמה ימים עד התשלום
A B C D 1 חשבונית הופקה שולמה ימים 2 1001 04/08/2026 03/09/2026 30 3 1002 19/08/2026 04/10/2026 46 4 1003 15/09/2026 04/10/2026 19 בתא D2 כותבים
=DAYS(C2,B2)וגוררים למטה.
מספר הימים מהפקת כל חשבונית עד התשלום. אקסל 365, אוקטובר 2026. DAYS או חיסור?
אותה תוצאה מתקבלת בחיסור פשוט:
=C2-B2מחזירה גם היא 30, כי תאריך באקסל הוא מספר. ההבדל: DAYS מתעלמת משעות, וחיסור לא. בין 1 באוקטובר בשש בבוקר ל‑4 באוקטובר בשש בערב, DAYS מחזירה 3 והחיסור 3.5.לימי עבודה בלבד, בלי סופי שבוע, יש את NETWORKDAYS. לחודשים ושנים שלמים: DATEDIF.
טעויות נפוצות
- מספר שלילי. התאריכים הפוכים: תאריך הסיום חייב להיות ראשון.
- #VALUE!: אחד התאריכים הוא טקסט שאקסל לא מזהה כתאריך.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״הוסף בעמודה D את מספר הימים מתאריך ההפקה בעמודה B עד תאריך התשלום בעמודה C״. כדאי לבדוק שלחשבונית 1001 יוצא 30.
שאלות נפוצות
איך מחשבים מספר ימים בין שני תאריכים באקסל?
עם =DAYS(C2,B2), כשבתא C2 תאריך הסיום, או בחיסור =C2-B2.
למה DAYS מחזירה מספר שלילי?
התאריכים בסדר הפוך. הראשון צריך להיות תאריך הסיום.
איך סופרים רק ימי עבודה?
עם NETWORKDAYS: מ‑4 עד 31 באוקטובר 2026 יש 20 ימי עבודה, שני עד שישי.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה DAYS. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה DATEDIF · הפונקציה NETWORKDAYS · הפונקציה TODAY · הפונקציה EDATE