גישה: פונקצית DateDiff מוסברת בבירור
פונקציות מיוחדות זמינות ב- Access לצורך חישוב תאריך. בעזרת DateDiff אתה קובע את ההבדל בין שני ערכי תאריך. תוכלו לגלות כיצד להגדיר פונקציה זו כאן.
השתמש בפונקציה DateDiff בגישה
ב- Access תוכלו להשתמש בפונקציה DateDiff לחישוב מספר הימים בין שני ערכי תאריך.
- התחביר נראה כך: DateDiff (מרווח, תאריך 1, תאריך 2 [, יום ראשון השבוע] [, שבוע ראשון של השנה]).
- ערכים אופציונליים הם בסוגריים מרובעים.
- הפרמטרים בסוגריים הם אלה שאתה צריך לכלול בתחביר "מרווח".
- אפשרויות הבחירה הבאות זמינות: שניות (ים), דקות (ים), שעות (ח), שבועות (ww), ימי השבוע (w), ימים (d), ימי השנה (y), חודשים (מ '), רבעים (q) ושנים (yyyy).
- לדוגמה, הביטוי = DateDiff ("m", date1, date2, 2, 2) מחשב את ההפרש בין שני ערכי תאריך בחודשים.
- ה- "m" עומד על "חודש" באנגלית ומחשב את ההפרש בחודשים. הערכים "תאריך 1" ו"תאריך 2 "הם התאריכים הנדרשים לחישוב ההפרש.
- באפשרותך להשתמש בשני הפרמטרים האחרונים (2, 2).
- עם הפרמטר הראשון (2 = firstdayofweek) והפרמטר השני (2 = weekweek הראשון) אתה מגדיר את היום הראשון בשבוע ואת השבוע הראשון בשנה.
- אם לא תזין כאן שום דבר, היום הראשון הוא יום ראשון והשבוע הראשון, השבוע הכולל 1 בינואר.
- השתמש בערך 2 כדי לציין שהיום הראשון בשבוע הוא יום שני (2 = vbMonday, 3 עומד על יום שלישי, 4 ליום רביעי וכו ').
- בשלב הבא, אתה משתמש בפרמטר 2 כדי לציין כי השבוע הראשון עם לפחות 4 ימים בשנה החדשה הוא השבוע הקלנדרי הראשון.
- אם אתה רוצה שהחישוב יתחיל בשבוע המלא הראשון בשנה, הזן 3.
- אתה יכול להשתמש בפונקציה DateDiff בביטוי כמו גם בקוד VBA.