创build时间处理函数(Excel VBA)

我有几个单元根据开始时间安排一个员工名单。 (在这种情况下,开始时间由名为“时间”的单元格表示)。

=CONCATENATE(TEXT(Time,"h:mm AM/PM")&" - "&TEXT(Time+TIME(10,30,0),"h:mm AM/PM")) 

它的工作正常,但现在我想实现一个function,将允许用户指定多长时间的转变可以通过input小时数的单元格。 (在我的工作表中,我使用了一个名为DayShift的单元格)

我可以做些什么来增加这个转变的时间?

 =CONCATENATE(TEXT(Time,"h:mm AM/PM")&" - "&TEXT(Time+TIME(0,Hours*60,0),"h:mm AM/PM")) 

其中Hours数是小时数(即,对于当前示例,为10.5)。