Excel:如何根据条件查找最早的日期


您可以在 Excel 中使用以下公式根据特定条件查找特定列中最早的日期:

方法 1:根据单一标准查找最早的日期

 =MIN(IF( $A$2:$A$13 = F1 , $C$2:$C$13 ))

此特定公式查找范围C2:C13中的最旧日期,其中范围A2:A13中的值等于单元格F1中的值。

方法 2:根据多个条件查找最早的日期

 =MINIFS( C2:C13 , A2:A13 , F1 , B2:B13 , F2 )

此特定公式查找范围C2:C13中的最旧日期,其中范围A2:A13中的值等于单元格F1中的值范围B2:B13中的值等于单元格F2中的值。

以下示例展示了如何在实践中使用每个公式以及 Excel 中的以下数据集,其中包含有关篮球运动员何时加入不同球队的信息:

示例 1:根据 Excel 中的条件查找最早的日期

假设我们想要找到火箭队球员中最早的日期。

我们可以在单元格F1中指定火箭队名称,然后在单元格F2中键入以下公式来查找最早日期:

 =MIN(IF( $A$2:$A$13 = F1 , $C$2:$C$13 ))

以下屏幕截图显示了如何在实践中使用该公式:

默认情况下,Excel 以数字格式显示日期。

要将其转换为可识别的日期格式,请选择单元格F2 ,然后单击“开始”选项卡上的“数字格式”下拉菜单,然后单击“短日期”

日期现在的格式为04/13/2009 ,它表示“加入日期”列中“团队”列中相应单元格中的值等于“火箭”的最早日期:

Excel 根据条件查找最早的日期

示例 2:在 Excel 中根据多个条件查找最早的日期

假设我们想要在小牛队中占据前锋位置的球员中找到最早的日期。

我们可以在单元格F1F2中指定这些条件,然后在单元格F3中键入以下公式来查找最早日期:

 =MINIFS( C2:C13 , A2:A13 , F1 , B2:B13 , F2 )

以下屏幕截图显示了如何在实践中使用该公式:

Excel 根据多个条件查找最早的日期

该公式返回1/4/2019 ,它表示Joined Date列中的最早日期,其中Team列中相应单元格中的值等于 Mavs ,而Position列中相应单元格中的值等于 Forward 。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如何计算特定日期的年龄
Excel:如何检查日期是否在两个日期之间
Excel:如何按日期使用 VLOOKUP

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注