需要Excel Vlookup和SUMIFS帮助

时间:2016-04-28 16:40:21

标签: date excel-formula excel-2010 vlookup sumifs

我有一个包含2个客户的表,其中包含给定月份的消费历史,包括开始和结束日期以及天数。我正在使用V Lookup函数查看提供的表中的客户端#,然后计算另一个图片(工作簿2)上提供的日期中的天数。

我在工作簿1中有客户详细信息,在工作簿2中有所需的日期。但我没有得到正确答案。

例如,如工作簿2中所示,我们需要计算2015年夏季和2016年冬季的天数。

我使用了日期if(),v lookup和Sum Ifs函数但未能得到正确的答案。

enter image description here

请帮帮我。

1 个答案:

答案 0 :(得分:0)

可以在这里做一些假设。

位于

的Workbook1中的数据

Sheet1,第1行标题行,A2第一个客户编号,A24中的最后一个客户编号。

工作簿2中的计算表 Sheet1,第1行包含标题行,A1包含第一个客户编号

=sumproduct(('[workbook1.xlsx]Sheet1'!$A$2:$A$24=[workbook2]Sheet1!A2)*
            ('[workbook1.xlsx]Sheet1'!$C$2:$C$24>=[workbook2]Sheet1!B2)*
            ('[workbook1.xlsx]Sheet1'!$D$2:$D$24<=[workbook2]Sheet1!C2)*
            ('[workbook1.xlsx]Sheet1'!$F$2:$F$24))

您很可能需要同时打开这两个工作簿。