2013-02-08 55 views
1

我想不通各式中,我可以使用下面的问题:Excel中查找数据,发现前3项

Table

我怎样才能从出现在列表中查找前三名项目?

+0

使用排序功能。 – 2013-02-09 00:10:18

+0

在A列中有#N/A值的情况下使用公式非常棘手 - 可以消除这些值吗?您使用的是哪个版本的Excel? – 2013-02-09 00:34:23

回答

1

实际上是#N /因为是不是一个太大的问题.....试试这个公式中C2

=INDEX(A$2:A$15,MATCH(1,(B$2:B$15=LARGE(IF(COUNTIF(C$1:C1,A$2:A$15)=0,B$2:B$15),1))*(COUNTIF(C$1:C1,A$2:A$15)=0),0))

证实CTRL+SHIFT+ENTER和向下复制到C4

那甚至可以应付,如果你有不同的项目发生相同数量......

如果少于3个不同的项目,那么你会得到#N/A错误 - 你可以通过使用IFERROR功能在Excel 2007或更高版本中

+0

感谢Barry Houndini – James0419 2013-02-14 01:09:18