Vlookup复制+ IF以返回值

时间:2017-10-04 14:28:46

标签: excel

我有2列我试图使用vlookup在我的工作表中填充。一栏是买入金额,一列是卖出金额。我使用1个唯一ID来查找我的查找文件。

然而,在我查找的数据中有重复的ID,其中一个列中的度量名称和另一列中的值。由于买入和卖出金额名称,这些值显示两次。

看起来像这样:

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

我怎样才能查看两者并将两者填充到我的工作表中:

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 个答案:

答案 0 :(得分: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")