2017-10-04 233 views
0

我有2列我試圖使用vlookup在我的表中填充。一列是買入量,一個是賣出量。我使用了一個唯一的ID來查找我的查找文件。Vlookup重複+如果返回一個值

但是在查找的數據中有重複的ID,一個列中的度量名稱和另一個列中的值。由於買入和賣出金額名稱,這些值顯示兩次。

看起來是這樣的:

ID Measure Name  Measure value 
1  Buy    1000 
1  Sell    2000 
2  Buy    5000 
2  Sell    10000 

我怎麼能VLOOKUP都和填充都與我的表是這樣的:

ID Buy Amount  Sell Amount 
1  1000   2000 
2  5000   10000 

我得到這個,

=IF(VLOOKUP(A2,valumeasure3!C:U, COLUMNS(C:U),FALSE),valumeasure3!E:E,0) 

不知道從哪裏下手,或者如果vlookup甚至是可行的。

+1

SUMIFS()會更好地工作。 –

回答

1

正如@ScottCraner所提到的,SUMIFS就是要走的地方。

適用於您的具體情況,您的公式應該是這樣的購買值:

=SUMIFS(valumeasure3!$E:$E,valumeasure3!$C:$C,$A2,valumeasure3!$D:$D,"Buy") 

而且對於銷售值:

=SUMIFS(valumeasure3!$E:$E,valumeasure3!$C:$C,$A2,valumeasure3!$D:$D,"Sell")