EXCEL – 如何获取其他列中的值符合特定条件的行中第一列的值?

我有一个Excel电子表格,下面的数据

—– A —————– B

1 —- X

2

3 —- 2012年1月—– 30

4 —- 2012年2月—- 50

5 —- 2012年3月—— 105

6 —- —- 2012年4月——– 140

我想在A1单元格中设置一个公式,它会给我第一行A列的值,其中B列的值高于100 …在我的情况下,值将是2012年3月

我知道我应该使用VLOOKUP函数,但我从来没有使用它,这是有点科幻对我来说…特别是因为我需要把一个条件在那里

请帮忙

根据我的评论….

你可以在上面的注释中根据你的jpeg使用这个公式

=INDEX(A3:A12;MATCH(TRUE;B3:B12>100;0))

用CTRL + SHIFT + ENTER确认

或者你可以扔一个额外的指数,使公式可以正常input,即

=INDEX(A3:A12;MATCH(TRUE;INDEX(B3:B12>100;0);0))

尝试这个

=CHOOSE(SUM(MATCH(100,B3:B6)+1),A3,A4,A5,A6,A7)