1

我有 4 列代码,另一个表基本上说代码属于“组”。像这样:

c1 c2 c3 c4
1  0  2  3
2  3  4  5 
3  4  2  0

第二张表是

代码组
1 a
2 a
3 a
4 b
5 b

我想在 C4 旁边添加一列,它将汇总或计算属于 a 组的所有值。我试着做

{=sum(if(vlookup({1,0,2,3},code:group,2,false)="a",1,0))}

但它不起作用(1,0,2,3 只是为了模拟从表 1 中选择第一行数据)。

任何想法我该怎么做?

4

1 回答 1

2

假设您有两个命名范围Code,并Group在第一行尝试这个 array* 公式并填写:

=SUM(--(IFERROR(LOOKUP(A1:D1,Code,Group)="a",0)))

*通过按Ctrl+ Shift+提交公式Enter

于 2012-05-03T23:11:24.817 回答