2013-07-05 47 views
0

我有以下表格:獲得值從雙列表

enter image description here

我怎麼能基於第二表計算在列C3值?

基本上,對於第一行我有產品= A和數量= 5

所以單價將從第二表(產品= A,數量< 10)可採取:4.5

所以值將是5 * 4.5 = 22,5

我不確定,但我可能會用VLOOKUP來做到這一點?

回答

1

在鄰近於所述參考表中的細胞,把如下值:

  • I3:將0
  • I4:將5
  • I5:將10
  • I6:把15

在C3,把下式:

=INDEX($F$3:$H$6,MATCH(B3,$I$3:$I$6,1),MATCH(A3,$F$2:$H$2,0))*B3 

然後,您可以將其向下拖動。

如果你想使用VLOOKUP,你可能會去與把我上面提到的值的單元D3〜D6將與使用公式:

=VLOOKUP(B3,D:H,MATCH(A3,$F$2:$H$2,0)+2)*B3 
+1

豈不是更短的使用也許VLOOKUP與匹配?我嘗試過,但無法使它工作... –

+0

@Shapper當我試圖匹配產品時,我忘了vlookup,哎呀!但是,是的,它絕對更短!更新了答案。 – Jerry