【问题标题】:Excel formula or vlookup to pick latest date?Excel公式或vlookup选择最新日期?
【发布时间】:2020-05-13 08:25:43
【问题描述】:

我正在使用 vlookup 并希望从下面列出的多个条目中选择最新日期,请告知是否有人可以在这方面提供帮助。

现在我想从相应的日期列中选择 ALi、Mubeen 和 Nadeem 的最新日期。例如,我可以选择 Ali,这个的最晚日期是 20 年 12 月 5 日。

请指教。

【问题讨论】:

    标签: excel function date formula vlookup


    【解决方案1】:

    我认为如果您只关心最小值,那么最好的方法是通过数据透视表来完成。

    将名称拖到数据透视表中的列和日期。现在将日期值转换为最小值。这样就可以完成任务了。

    希望查询清楚。

    【讨论】:

      【解决方案2】:

      您可以使用以下数组公式:

      =MAX(IF($A$2:$A$10=D2,$B$2:$B$10))
      

      编辑后的数组公式按ctrl + shift + enter确认

      【讨论】:

        【解决方案3】:

        您可以将所有日期放在隐藏列中,并像这样获取最小值:

        红细胞公式:=IFERROR(INDEX($B$3:$B$13, SMALL(IF(D$2=$A$3:$A$13, ROW($B$3:$B$13)-2,""), ROW()-2)),"")

        蓝色单元格公式:=MIN(D3:D6)

        【讨论】:

        • 更多关于像VLOOKUP这样复制多单元格的信息可以查看https://www.ablebits.com/office-addins-blog/2017/02/22/vlookup-multiple-values-excel/
        【解决方案4】:

        你可以使用MAXIFS函数,

        =MAXIFS(B3:B6,A3:A6,C2)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-10-12
          • 1970-01-01
          • 1970-01-01
          • 2016-04-23
          相关资源
          最近更新 更多