[英]Lookup a value from a range of dates in excel
請幫忙。
我們有兩張桌子。 帳戶列表,另一個是更改日志。 我需要在表1中添加一個新列,其中值是表2中正確帳戶和正確有效期的金額。
恩。
table 1: account# beginning period ending period 1 January 1, 2012 January 31, 2012 2 January 12, 2012 February 12, 2012 table 2: account # amount valid period beg valid period end 1 10 january 1, 2009 december 5, 2010 1 20 december 6, 2010 june 1, 2011 1 30 june 2, 2011 december 1, 2012 2 13 january 15, 2011 december 15, 2011 2 20 december 16, 2011 february 20, 2012
謝謝。
雖然它有點復雜,但它可以用內置函數完成(雖然看起來有點模糊:-))。 具體來說,我的意思是功能SUMIFS。
它有幾個參數。
因此,公式表示:對B8中的行中的所有值求和:B12,其中帳戶#(A8:A12)等於所需帳戶#(例如A3)。
好的,不是全部,您需要指定時間范圍。 它會有點笨拙,因為你必須檢查兩個時間段是否重疊(檢查一個日期是否在指定的時間段內會更容易)。 但是可以這樣做,因為SUMIFS可以采用另一對標准范圍和標准。 但它不能用於OR條件,因此您必須組合更多的SUMIFS。
關於重疊范圍的好文章是例如http://chandoo.org/wp/2010/06/01/date-overlap-formulas/
順便說一句:你必須格式化B2:C3和C8:D12中的單元格作為能夠比較它們的日期。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.