SUM值基于数组中的date范围中的date
我真的是新手在Excel中,我需要做出先进的function
我有excel(从谷歌日历)预订系统
ABC 12-01-2012 14-01-2012 8 13-01-2012 17-01-2012 11 15-01-2012 21-01-2012 3
A – 开始dateB – 结束dateC – 客人人数
现在我需要在一年中的所有日子的客人SUM号码,并find哪里是10多个保留的每一天。
例如,我需要返回
12-01-2012 - 08 guests 13-01-2012 - 19 guests 14-01-2012 - 19 guests 15-01-2012 - 14 guests
我可以做到这一点,而不用创build大型的Excel文件与所有天组合? 如何?
我正在做excel 2013。
这可以通过使用SUMIFS函数完成。 首先,您需要将每个date放在D列(手动设置您关心的第一个date,然后在下面的D2中,只需说= D1 + 1并复制下来)。 然后为每一天的人数,把它放在E1中,然后拖下来:
=SUMIFS(C:C, A:A, ">="&D1, B:B,"<="&D1)
这将列C栏中列出的乘客的总和(必须格式化为数字,而不是文本 – 它看起来像你可能有一些文本值),如果D列(每年的每一天)的行是在A栏和B栏
要find大于10人的日子,只需要F列(在F1中拖动)= E1> = 10
如果E列显示当天超过10人,这将表示真。