【问题标题】:Using Unique and Highest Entry in Column在列中使用唯一且最高的条目
【发布时间】:2019-04-25 06:07:18
【问题描述】:

我使用表格为设备创建了一个签入/签出系统。我想将数据从条目选项卡拉到数据库选项卡。我希望“数据库”选项卡根据 A 列中的最大值包含 C 列中的所有唯一值。 这是我正在使用但不起作用的公式:

=ARRAYFORMULA(IFerror(VLookup(Unique(sort(Entries!C2:C)),Sort({Entries!C2:C,Entries!A2:G},4,1,2,0),{2,3,4,5,6,7,8},0),))

这里是工作表的链接。结果选项卡是我想要的结果。 https://docs.google.com/spreadsheets/d/1ChaLBNtDJwTl73nMaCkKqh7DT-TuVLt8wm7Yj0KQLMM/edit?usp=sharing

【问题讨论】:

  • 据我所知,已经解决了

标签: google-sheets google-sheets-formula


【解决方案1】:

使用SORTN:实现这些的简单方法

=sortn(sort(Entries!A2:G,1,0),999,2,3,1)

所以首先按条目 ID 降序排序,使最新的 ID 排在第一位,然后在指定“删除重复项”的设备上升序排序,以便为每个设备值保留第一个(最新的)ID。如果工作表中的行数超过 1000 行,则应增加“999”。

您的公式也适用,只是日期以数字形式出现并且必须单独格式化

【讨论】:

    猜你喜欢
    • 2018-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-30
    • 2012-07-27
    • 1970-01-01
    • 2019-06-26
    相关资源
    最近更新 更多