根据另一列查找第二大值

时间:2019-12-03 03:07:14

标签: excel excel-formula

我有一封电子邮件列表。同一封电子邮件可以重复或重复。还有另一列带有日期。我想知道是否有一种方法可以创建另一列来指示哪个是第二大日期。

Email             Date               Second Date?
abc@gmail.com     April 2, 2019      No
abc@gmail.com     April 2, 2019      No
abc@gmail.com     April 15, 2019     Yes
abc@gmail.com     April 15, 2019     Yes
abc@gmail.com     April 28, 2019     No
xyz@gmail.com     April 2, 2019      No
xyz@gmail.com     April 2, 2019      No
xyz@gmail.com     April 24, 2019     Yes
123@gmail.com     April 21, 2019     No
123@gmail.com     April 22, 2019     Yes

我在想可能有一种使用LARGE函数的方法,但无法确定我将如何只查找该行中的电子邮件。有没有办法将此功能与SEARCH功能结合起来?

1 个答案:

答案 0 :(得分:2)

这是可能的,尽管并不复杂。假设范围以表格的形式构成。

=IF(MINIFS([Date],[Email],[@Email],[Date],">"&MINIFS([Date],[Email],[@Email]))=[@Date],"Yes","No")