Excel 用于提供指定项目的最新日期的公式

Excel 用于提供指定项目的最新日期的公式,excel,excel-formula,excel-2007,Excel,Excel Formula,Excel 2007,我有两张题为Amy和Data的电子表格 名为Amy的电子表格有两列-响应时间和指定的时间/日期。响应时间列将始终包含1、5或24 在名为Data的电子表格中,我希望有一个公式,可以提供分配1小时响应时间的最新日期。在下面的例子中,公式将提供5/31/14作为答案 下面是艾米的样子: Column A Column B Row 1 Response Time Date Assigned Row 2 24 5/20/14 R

我有两张题为Amy和Data的电子表格

名为Amy的电子表格有两列-响应时间和指定的时间/日期。响应时间列将始终包含1、5或24

在名为Data的电子表格中,我希望有一个公式,可以提供分配1小时响应时间的最新日期。在下面的例子中,公式将提供5/31/14作为答案

下面是艾米的样子:

           Column A       Column B
Row 1   Response Time   Date Assigned
Row 2        24           5/20/14
Row 3         1           5/20/14
Row 4         5           5/30/14
Row 5         1           5/31/14
Row 6        24            6/2/14
Row 7        24            6/3/14
Row 8         5            6/3/14

谢谢你能提供的任何帮助。我甚至不确定应该使用哪个函数

您可以使用
IF
和数组公式

如果响应时间为1,则使用IF返回日期:

IF(A2:A8=1,B2:B8)
和MAX以获得最大的约会:

MAX(IF(A2:A8=1,B2:B8))
然后使用CTRL+SHIFT+ENTER使其查看整个列表,而不仅仅是第一行

{=MAX(IF(A2:A8=1,B2:B8))}

更适合更复杂的场景,但您可能需要考虑数据透视表。例如,如果为行分配了响应时间,为∑值分配了最大日期(适当格式化),那么您不仅可以一目了然地看到1小时的日期,还可以看到所有其他最大日期