在Excel中使用两个不同的列表一起添加两列

这是我第一次使用这个网站,但我的问题是, 我有列A中的数字列表,它们在列B中有值。然后我在C列中有一个较长的列表,列D中有值。列C在列A中有许多数字。

我想要做的是根据A列和C列中匹配的数字将B列和D列相加。

例如:

COLUMN A 1234/1567/2234

B列(这些是列A的值)1,245 / 5,432 2,767

COLUMN C(这些值与A栏有相似的数字,不一样)2234 1787 2902

D栏(这是C列的值)2,345 5,675 1,459

我想要做的:站点编号#2234(单元格A3和C1)= 2,767(B3)+ 2,345(D1)= 5112

手动操作,使用了Vlookup和sum函数,这是简单易行的方法。

  1. 列A列C复制到新的单列F并删除重复项。
  2. 'G2'单元格中添加= vlookup(f2,A:B,2,0)公式,假定第一行是标题。
  3. 'H2'单元格中添加= vlookup(f2,C:D,2,0)公式,假设第一行是标题。
  4. 假设第一行是标题,在单元格'I2'中加上= sum(F2:G2)
  5. 拖动或复制公式单元格直到列表结束。

步骤1可能会被忽略,因为如果在列A列C中都只有列表(项目)存在,则它可以工作。 但是有必要复制一个列表A C列F列

Atlast将filter应用于第I并取消select#N / A。