sumif,vlookup一起使用

时间:2016-07-25 18:01:06

标签: vba excel-vba excel

我想我今天下午有精神障碍。

我有一张表 - 这张表用作包含所有代码的表。两张表中的B列都是我不需要的详细说明,第二张表可能有几行或几百张,这只是一个例子。第二张表是第一张表的子集,我只是通过添加C列来总结它们来删除一些粒度。

column A(unique code)   b     c
  1       abd    Wood
  2      rkger   Wood
  3a      egje   Concrete
  4      kepog   Metal
  5      kepog   Metal

第二张

column A   b     c
  1       abd    4.5
  2      rkger   5.5
  3a      egje   5
  4      kepog   3

基本上我想回归

Wood      10
Concrete   5
Metal      3

我想我需要一个sumif和vlookup

1 个答案:

答案 0 :(得分:0)

使用您提供的示例数据(您可以根据需要修改行)。

Sheet2 D列中,输入公式:

=VLOOKUP(B2,Sheet1!$B$2:$C$6,2,FALSE)

见下图: enter image description here

之后,为了没有单独的工作表,在底部添加以下公式的总计部分:

=SUMIF($D$2:$D$5,D8,$C$2:$C$5)

见下图:

enter image description here

相关问题