当值等于1st = 2nd时如何找到第一个,第二个和第三个最高值的像元地址

时间:2018-10-03 18:01:52

标签: excel excel-vba

我遇到的情况是,我需要搜索一行值,并使用这些值中前3个最大的单元格地址来引用该特定单元格上方的标题单元格。

我创建了这个公式来查找前3个最高值的单元格地址,但是当有2个等效值(例如两个25的最高值)时,它给我两次相同的单元格引用。我知道它们是等效的,但我还需要获取第二个最高值的单元格地址。有人知道我如何调整这个方程式,或者可能使用vba来做到这一点?

=CELL("address",INDEX(J60:W60,MATCH(LARGE((J60:W60),1),J60:W60,0)))
=CELL("address",INDEX(J60:W60,MATCH(LARGE((J60:W60),2),J60:W60,0)))
=CELL("address",INDEX(J60:W60,MATCH(LARGE((J60:W60),3),J60:W60,0)))

1 个答案:

答案 0 :(得分:1)

您可以使用这种类型的公式来返回地址:

curl 172.17.0.2:8080
curl: (7) Failed to connect to 172.17.0.2 port 8080: Operation timed out

命名范围应该很明显。 在某些单元格中输入此内容,然后填写直到看到空白为止。

不确定要使用此信息做什么,但这是此公式返回的内容:

enter image description here