Excel 查找';1';在C列中,返回A列中该行的值

Excel 查找';1';在C列中,返回A列中该行的值,excel,lookup,Excel,Lookup,嗨,我想对一些测试结果做一些数据分析。我的电子表格中有一部分,主要是对每个学生在这个问题上的表现进行排名 在单元格C57中,我想查找范围C40:C55(例如“1”)中的最小值,并从B列返回对应于该行的值(在本例中为C51) 类似地,在C58中,我希望找到C40:C55范围内的第二个最低值(例如“2”),并返回相应的B列值 如果我使用VLOOKUP,我会有这样一个问题:a)我的列中的“1”不是最左边的,b)我的数据没有按顺序列出 此外,如果该列中有两个'1',我会有问题吗?这里有一种方法可以找到与

嗨,我想对一些测试结果做一些数据分析。我的电子表格中有一部分,主要是对每个学生在这个问题上的表现进行排名

在单元格C57中,我想查找范围C40:C55(例如“1”)中的最小值,并从B列返回对应于该行的值(在本例中为C51)

类似地,在C58中,我希望找到C40:C55范围内的第二个最低值(例如“2”),并返回相应的B列值

如果我使用VLOOKUP,我会有这样一个问题:a)我的列中的“1”不是最左边的,b)我的数据没有按顺序列出


此外,如果该列中有两个'1',我会有问题吗?

这里有一种方法可以找到与第一个'1'相关的内容:

=索引(A40:A55,匹配(1,C40:C55,0))

例如: