查找特定的一组列值中的第二大值(不创build新列)
我有一张桌子,看起来像这样
Employee Date Sean 21-07-2012 Peter 19-08-2012 Tammy 19-08-2012 Sean 14-07-2012 Sean 07-07-2012 Mickey 09-07-2012 Mickey 24-07-2012 Jean 27-07-2012 Jean 13-07-2012 Jean 07-07-2012 Victor 17-08-2012 Victor 10-08-2012
比方说,我想让Jean的第二大日子。 我find了以下教程: http : //www.dailydoseofexcel.com/archives/2009/04/21/vlookup-on-two-columns/
我试图用这种方式使用顶端的方法:
=SUMPRODUCT((A:A='Jean')*LARGE(B:B,2))
我得到了一个没有意义的大数字。 一些帮助将不胜感激。
谢谢
改用下面的公式:
=LARGE(IF(A:A="Jean",B:B),2)
(注意这是一个数组公式,所以你需要按Ctrl + Shift + Enter后键入)
这是做A列,如果它包含“让”,那么它将列B中相应的date为Large
公式。 这种方式Large
公式只适用于符合您的要求的date。