2015-06-29 41 views
0

我使用下表獲取使用的個人定價。我使用下面的公式來查看今天的日期和月份,並給出該月份的季度。這些信息在表一中。這個公式,基於季度返回的價格

=ROUNDUP(MONTH(TODAY())/3,0) 

,返回我們是在什麼區。我想知道如果我能重新調校匹配可以匹配上面的月不等的數量,並挑選價格的數量。所以這會自動改變。

Table 1 
    To  | From |Price 
    sudtent | ac | get pricr 
    sudtent | MC | get pricr 

     Table 2 
           |   2  |  3  |  4  | 1 
        TO | FROM| April to June | July to Sept | Oct to Dec |Jan to March   
       Student | AC |   130 |  97.50 |  65.00 | 162.50 
       Student | MC |  180  |  135.00  | 90.00  | 225.00 

回答

0

要通過得到季度(如1年的³/₁₂),你會分裂,而不是3

=ROUNDUP(MONTH(TODAY())/4, 0) 
'alternate 
=CEILING(MONTH(TODAY())/4, 1) 

INDEX/MATCH功能對可以提供返回如果您同時提供row_numbercolumn_number INDEX查找的參數,請從您的定價數據矩陣中獲得。

在C3爲,

=INDEX(D$9:G$99, AGGREGATE(15, 6, ROW($1:$91)/((B$9:B$99=A3)*(C$9:C$99=B3)), 1), MATCH(CEILING(MONTH(TODAY())/4, 1), $D$7:$G$7, 0)) 

必要向下填充。

execl_student_prices