我有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中选择第一行数据)。
我有什么想法可以做到吗?
答案 0 :(得分:2)
假设您有两个命名范围Code
和Group
,请在第一行尝试此数组*公式并填写:
=SUM(--(IFERROR(LOOKUP(A1:D1,Code,Group)="a",0)))
*按Ctrl
+ Shift
+ Enter