The Funkcia DateDiff v Excel VBA možno použiť na zistenie počtu dní medzi dvoma dátumami.
percentuálny rozdiel vyniká medzi dvoma číslami
Miesto a príkazové tlačidlo do pracovného hárka a pridajte nasledujúce riadky kódu:
Žiadnyprvé randeAko Dátum, druhý dátumAko Dátum, nAko Celé číslofirstDate = DateValue („19. januára 2020“)
secondDate = DateValue („25. február 2020“)
n = DateDiff ('d', firstDate, secondDate)
MsgBox č
Vysvetlenie: najskôr vyhlásime dva dátumy. Ďalej inicializujeme dva dátumy pomocou funkcie DateValue. Funkcia DateDiff má tri argumenty. Vyplňte 'd' pre prvý argument, pretože chceme počet dní medzi dvoma dátumami. Nakoniec použijeme MsgBox na zobrazenie počtu dní medzi týmito dvoma dátumami.
Výsledok po kliknutí na príkazové tlačidlo na hárku:
Zmeňte „d“ na „ww“, aby ste získali počet týždňov medzi dvoma dátumami. Umiestnite kurzor na DateDiff v editore jazyka a kliknite na F1 pre pomoc s ostatnými špecifikátormi intervalov.
Prejsť na nasledujúcu kapitolu: Diania