Dostop: Funkcija DateDiff jasno razložena
Za izračun datuma so v programu Access na voljo posebne funkcije. Z DateDiff določite razliko med dvema datumoma. Tu lahko izveste, kako nastaviti to funkcijo.
Uporabite funkcijo DateDiff v Accessu
V Accessu lahko s funkcijo DateDiff izračunate število dni med dvema datumoma.
- Skladnja je videti takole: DateDiff (interval, datum1, datum2 [, firstdayofweek] [, firstweekofyear]).
- Izbirni vnosi so v oglatih oklepajih.
- Parametri v oklepajih so tisti, ki jih morate vključiti v sintakso "Interval".
- Na voljo so naslednje možnosti izbire: sekunde (sekunde), minute (i), ure (h), tedni (ww), dnevi v tednu (w), dnevi (d), dnevi v letu (y), meseci (m), Četrtine (q) in leta (llll).
- Na primer, izraz = DateDiff ("m", datum1, datum2, 2, 2) izračuna razliko med dvema datumoma v mesecih.
- "M" v angleščini pomeni "mesec" in izračuna razliko v mesecih. Vrednosti "datum1" in "datum2" sta datuma, ki sta potrebna za izračun razlike.
- Izbirno lahko uporabite zadnja dva parametra (2, 2).
- S prvim parametrom (2 = prvi dan v tednu) in drugim parametrom (2 = prvi dan za teden) določite prvi dan v tednu in prvi teden v letu.
- Če tukaj ne vnesete ničesar, sta prvi dan nedelja in prvi teden, teden, ki vključuje 1. januar.
- Z vnosom 2 določite, da je prvi dan v tednu ponedeljek (2 = vbMonday, 3 pomeni za torek, 4 za sredo itd.).
- V naslednjem koraku s parametrom 2 določite, da je prvi teden z najmanj 4 dnevi v novem letu prvi koledarski teden.
- Če želite, da se izračun začne prvi polni teden v letu, vnesite 3.
- Funkcijo DateDiff lahko uporabite tako v izrazu kot v kodi VBA.