Is there a function in excel that provides the number of distinct periods (i.e. days, weeks, months or years) between two dates?