2016-04-28 80 views
0

我有一個2位客戶的表,其中包含給定月份的消費歷史記錄,以及開始和結束日期以及天數。我使用V Lookup函數查看提供的表中的客戶端#,然後計算其他圖片(工作簿2)中提供的日期中的天數。Excel Vlookup和SUMIFS女士需要幫助

我有工作簿1中的客戶端詳細信息和工作簿2中所需的日期。但我沒有得到正確的答案。

例如在工作簿2所示,我們需要計算天數下降在2015年夏天和2016年冬天

日,如果(我用),V查找和點心Ifs的功能,但未能獲得正確的答案。

enter image description here

請幫助我。

+0

你使用什麼公式來獲得圖片示例中的結果? –

+0

我已經使用vlookup查看客戶端#然後sumifs來計算夏天的日子。 –

+0

你確定日期實際上是數字而不是字符串?我通常使用= isnumber(C12)來測試它,其中C12是有問題的日期 –

回答

0

好的,在這裏做一些假設。

數據在Workbook1位於

Sheet 1中與標題行中第1行和第一客戶端數目在A2,A24中最後一個客戶端數。

計算器表workbook2在工作表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)) 

強烈的概率,你將需要兩個工作簿在同一時間打開。

+0

有一次,當我進行日期比較時,我不得不將日期單元格的格式更改爲常規,然後開始工作......仍然找出了一次發生的事情。 –