2017-01-19 99 views
0

我有兩個表註冊教師的名字和他們的任務在測試類超過5天,觀察細胞的:總和取決於其他單元格的值,而與其他細胞

  1. 第一表的名稱和他們的觀察代碼。 enter image description here

  2. 該表格包含主題的持續時間的關係。現在 enter image description here

,我要計算在第一表格中的總量,但它總結的方式取決於在左細胞考慮到這些條件的代碼:

一個。代碼1-4意味着您必須從第一行開始(從數學開始並以文獻結束),而代碼5-8將在第二行(從科學開始並以計算機結束)中接受主題。

b。從第二個表格中提取要加總的主題的重量(小時數)。

第一天::如何求和的權重對第一老師(阿爾伯特普拉特)

示例 - >數學 - 1> 2.5

第二天:5 - >數學 - > 2.5

第三天:3 - >科學 - > 2

第五天:4 - >文獻 - > 2.5

第一總細胞將有:2.5 + 2.5 + 2 + 2.5 = 9.5

回答

0

這不是很優雅,但這樣會起作用,鑑於Sheet2,其中第2臺從A1:B6跨越您所提供的數據:

=SUM(
IF(B3=0,0,INDEX(Sheet2!$B$2:$B$6,MATCH(INDEX(B$1:B$2,INT(B3/5)+1),Sheet2!$A$2:$A$6,0))), 
IF(C3=0,0,INDEX(Sheet2!$B$2:$B$6,MATCH(INDEX(C$1:C$2,INT(C3/5)+1),Sheet2!$A$2:$A$6,0))), 
IF(D3=0,0,INDEX(Sheet2!$B$2:$B$6,MATCH(INDEX(D$1:D$2,INT(D3/5)+1),Sheet2!$A$2:$A$6,0))), 
IF(E3=0,0,INDEX(Sheet2!$B$2:$B$6,MATCH(INDEX(E$1:E$2,INT(E3/5)+1),Sheet2!$A$2:$A$6,0))), 
IF(F3=0,0,INDEX(Sheet2!$B$2:$B$6,MATCH(INDEX(F$1:F$2,INT(F3/5)+1),Sheet2!$A$2:$A$6,0)))) 

用這個公式在第一個表格的單元格G3和拖累。

0

鑑於第二表是對這裏的細胞A15:A19同一張是你的細胞G2公式:

=IFERROR(VLOOKUP(IF(B3="",0,IF(B3<5,$B$1,$B$2)),$A$15:$B$19,2,0),0) + 
IFERROR(VLOOKUP(IF(C3="",0,IF(C3<5,$C$1,$C$2)),$A$15:$B$19,2,0),0) + 
IFERROR(VLOOKUP(IF(D3="",0,IF(D3<5,$D$1,$D$2)),$A$15:$B$19,2,0),0) + 
IFERROR(VLOOKUP(IF(E3="",0,IF(E3<5,$E$1,$E$2)),$A$15:$B$19,2,0),0) + 
IFERROR(VLOOKUP(IF(F3="",0,IF(F3<5,$F$1,$F$2)),$A$15:$B$19,2,0),0) 

enter image description here