【问题标题】:Identify minimum and maximum values based on 3 criteria根据 3 个标准确定最小值和最大值
【发布时间】:2017-12-26 21:12:25
【问题描述】:

在显示的表格中,我需要 D 列的公式,该公式将指示每个参与者(在 A 列中)参加调查 A(在 C 列中)的第一个日期(最小值)和最近日期(最大值)。 D 列需要指示与参与者 ID 相关的“第一个”和“最后一个”——例如,我希望 D2 填充“3Last”,而 D5 填充“3First”。 E 列显示我需要 D 列显示的内容。如果不是第一个或最后一个日期(介于两者之间),或者不是调查 A,则 D 列中的单元格将留空或 0。如果只有一个日期符合条件,则应返回“第一个”而不是“最后”。我对此感到很困惑......非常感谢任何帮助!

【问题讨论】:

    标签: excel indexing max formula minimum


    【解决方案1】:

    在 E2 中,插入下面列出的 ARRAY 公式。如果您从未使用过数组公式,请按照以下步骤操作:

    1. 从此页面选择公式
    2. 复制它
    3. 转到excel
    4. 选择单元格 E2,
    5. 按“F2”键
    6. 粘贴公式
    7. 按 CTRL+SHIFT+Enter(而不是直接按 Enter)

    要复制下来,请按以下步骤操作:

    1. 复制单元格 E2
    2. 向下移动到单元格 E3(而不是选择范围)
    3. 在单元格 E3 中粘贴
    4. 选择您的范围并从那里粘贴。

    如果你不按这种方式复制下来,它会告诉你不能改变数组...

     =IF($C2="A",IF($B2=MIN(IF(($C$2:$C$7=$C2)*($A$2:$A$7=$A2),$B$2:$B$7)),CONCATENATE($A2,"Last"),IF($B2=MAX(IF(($C$2:$C$7=$C2)*($A$2:$A$7=$A2),$B$2:$B$7)),CONCATENATE($A2,"First"))),0)
    

    HTH

    【讨论】:

    • 效果很好,非常感谢您的帮助!!
    猜你喜欢
    • 2011-07-13
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 2018-10-09
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 2021-09-09
    相关资源
    最近更新 更多