查找与行汇总相关联的列标题
我有一个类似于下表的数据表:
NABC Total n1 5 5 n2 8 8 n3 3 3
我现在有一个VLOOKUP的设置,以便我可以查找一个n1,n2等等,并得到它们相应的总和,总是等于A,B,C之一的总和。 也就是说,任何n只能有一个A,B,C填充。现在,我想也有一个函数,在相邻的列中返回总共对应的“桶”。 这是因为我想要对每个总计做的计算将根据列标题或“桶”的不同而改变。 有没有简单的方法来设置?
在H2
使用这个:
=INDEX($B$1:$D$1,MATCH(9E+307,INDEX($B$2:$D$4,MATCH(G2,$A$2:$A$4,0),0)))
说明:
- 部分
MATCH(G2,$A$2:$A$4,0)
给出您在范围$A$2:$A$4
的n2
(来自G2
值)的索引$A$2:$A$4
– 返回2 - 部分
INDEX($B$2:$D$4,MATCH(G2,$A$2:$A$4,0),0)
– 得到n2
的行的地址 – 返回B3:D3
- 部分
MATCH(9E+307,...)
返回范围B3:D3
的最后一个非空单元格的索引B3:D3
(基于任何n只能填充A,B,C中的一个 ) - 最后
INDEX($B$1:$D$1,MATCH(9E+307,...))
返回相应的桶