Excel索引(匹配)

Excel索引(匹配),excel,Excel,这是我在stackoverflow上的第一篇文章,如果这是一篇转载文章,我很抱歉,但我自己还没有找到任何东西 我的问题是Excel。所以基本上是这样的。我必须在列中显示最大的数字,但小于5040。然后我需要指出它在哪一行。我写了1000行。你可以看到我在B列中写的行。它们是从10开始的数字,然后是20和30等等,直到1000 以下是截图: 我的问题是——我用index编写的函数不会检查整个列,而是直到它遇到一个bigget数字。我怎样才能修好它?或者我不应该使用索引,而是使用其他东西?非常感谢您

这是我在stackoverflow上的第一篇文章,如果这是一篇转载文章,我很抱歉,但我自己还没有找到任何东西

我的问题是Excel。所以基本上是这样的。我必须在列中显示最大的数字,但小于5040。然后我需要指出它在哪一行。我写了1000行。你可以看到我在B列中写的行。它们是从10开始的数字,然后是20和30等等,直到1000

以下是截图:

我的问题是——我用index编写的函数不会检查整个列,而是直到它遇到一个bigget数字。我怎样才能修好它?或者我不应该使用索引,而是使用其他东西?非常感谢您的帮助

比尔用这个:

=INDEX(A:A;MATCH(AGGREGATE(14;6;B3:B102/(C3:C102<5040);1);B:B;0))

嗯-我猜链接文本是个笑话。。。?您是否可以将一些示例数据以表格格式粘贴到此处,然后使用代码标记{}对其进行格式化。这将有助于我们在Excel中进行计算。我编写的函数,你能显示函数=INDEXA3:A102;MATCHP4;C3:C102;1*1您希望看到@BruceWayne的哪些数据?是的,这是我的玩笑。它不起作用不是一个很好的描述错误,很难帮助。好的,对不起。首先我想说我非常感谢你的帮助,非常感谢。我是excel新手,所以我有一个愚蠢的问题——我应该把这个函数复制到某个单元格中吗?我这样做了,但是出现了公式错误。是的,你要复制并粘贴到单元格中。我已经编辑过很多次了,试试这个新公式。它给了我相同的答案,490。我复制了你的函数,没有做任何更改。也许我可以给你发送excel文件?哇,真管用!非常感谢。我不得不说我在这方面得到了帮助,但是,像我这样的乞丐写这样的东西太难了。如果我可以问的话,达到这个水平需要多长时间?再次感谢!:D