簡體   English   中英

具有兩個條件的索引/匹配的查找率,包括一個日期范圍

[英]Lookup rate with Index/Match with two criteria including one date range

在我們的咨詢業務中,我們根據個人計費率向客戶收費。 這些費率會隨着時間而變化。 為了能夠及時向客戶開具任何服務的發票,我想構建一個可以簡化此過程的Excel工作表。

+--------------+------------+------------+-----------+
|     Name     |   Begin    |    End     |   Rate    |
+--------------+------------+------------+-----------+
| Paul Brown   | 2016-01-01 | 2016-01-31 |  $10.00   |
| Paul Brown   | 2016-02-01 | 2016-03-02 |  $20.00   |
| Paul Brown   | 2016-03-03 | 2016-04-02 |  $30.00   |
| Paul Brown   | 2016-04-03 | 2016-05-03 |  $40.00   |
| Anna Red     | 2016-02-15 | 2016-03-16 |  $100.00  |
| Anna Red     | 2016-03-17 | 2016-04-16 |  $127.00  |
| Anna Red     | 2016-04-17 | 2016-05-17 |  $145.00  |
| Martin Blue  | 2016-01-01 | 2016-04-30 |  $300.00  |
| Martin Blue  | 2016-05-01 | 2017-02-25 |  $400.00  |
| Susan Yellow | 2014-01-03 | 2014-12-29 |  $10.00   |
| Susan Yellow | 2014-12-30 | 2016-08-21 |  $30.00   |
| Susan Yellow | 2016-08-22 | 2016-09-21 |  $50.00   |
| Susan Yellow | 2016-09-22 | 2016-10-22 |  $190.00  |
| Susan Yellow | 2016-10-23 | 2016-11-22 |  $200.00  |
| Susan Yellow | 2016-11-23 | 2016-12-23 |  $210.00  |
+--------------+------------+------------+-----------+

在我的Excel工作表中,我希望能夠輸入此人的姓名和任何日期,並且應該給我正確的帳單匯率。

因此,例如鍵入Susan Yellow和08/26/16應該返回$ 50,因為它在該日期范圍內。

+-------------+------------+----------+
| Susan Yellow | 2016-08-26 |  $50.00  |
+-------------+------------+----------+

第一個帳單匯率之前的日期應默認為第一個已知的日期,而沒有當前帳單匯率的日期應默認為最后一個已知的日期(例如01/02/2018)。

通常,我只會使用Index / Match公式,但是我的問題是我無法合並條件/建立幫助列,因為這會破壞日期范圍功能。 我可以定義自定義表數組,但是我不知道每個搜索區域有多長時間,因為有些顧問的歷史可能很長,而另一些顧問可能很短。

有人對我可以在Excel / Google表格中解決該問題的公式有一個線索嗎?

謝謝!

編輯:

SottCraner的公式非常簡潔明了。

=SUMIFS(D:D,A:A,F3,B:B,"<=" & G3,C:C,">=" & G3)

這應該起作用: {=SUM(IF(F3=$A$2:$A$16,IF((G3>=$B$2:$B$16)*(G3<=$C$2:$C$16),$D$2:$D$16,0),0))}

在此處輸入圖片說明

這將處理日期不在所需范圍內的兩種情況:

它是一個數組公式,因此在G1中具有必填名稱,在H1中具有必填日期,請在I1中輸入

Ctrl-Shift-Enter

=INDEX($D:$D,MAX(MAX(IF($A$2:$A$16=$G$1,IF($H$1>=$B$2:$B$16,ROW($C$2:$C$16)))),MATCH($G$1,$A:$A,0)))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM