我正在努力帮助我为我正在进行的一些研究编写数据。 我有一张看起来像这样的表:
1 2 3 4
pete jim dave alan
julie sarah helen anita
我想找到一个以名称作为输入的函数,并返回可在表格中找到该名称的单元格标题。
E.g。如果输入是'julie',我的输出应为1。
我尝试过hlookup,match和index函数,但它们似乎需要先指定一行。而不是从整个表格中查找。
非常感谢任何帮助。
答案 0 :(得分:1)
如果您的标题不是数字,那么请使用此标题,或者如果您的数据有重复项,并且您只想返回具有匹配项的第一行:
=INDEX($1:$1,AGGREGATE(15,6,COLUMN($A$2:$D$3)/($A$2:$D$3="julie"),1))
答案 1 :(得分:0)
这样可以解决问题:
=SUMPRODUCT((A2:D3="julie")*A1:D1)
注意:如果您的表中有重复的名称,它可能会给您错误的值 - 但对于您的示例,这肯定有效。