【问题标题】:Extract a single instance of each entry in a large matrix提取大矩阵中每个条目的单个实例
【发布时间】:2013-07-02 12:43:26
【问题描述】:

在 Excel 2010 中,最长列有 131 行,直到 SU。有些信息是重复的。我想提取每个条目之一的列表。

有公式吗?

【问题讨论】:

    标签: excel list excel-formula excel-2010 unique


    【解决方案1】:

    不是公式,但在要汇总的字段上进行透视是查看不同列表的快速方法。

    【讨论】:

    • 当然。我选择列表,插入数据透视表。然后选择一个标识列,例如名称或帐号,并将其拖到行象限。这会立即给出独特项目的快速列​​表。没有所有数据,也没有删除列表中的重复项,但这是获取唯一列表的非常简单/快速的方法。
    • @pnuts,不确定 515 是从哪里来的,但不,不是建议进行复杂的数据透视表设置。由于最初的问题只是询问“拉列表”,当我只需要快速查看某些字段的唯一值时,我经常使用它。例如,我在处理错误日志时使用过它,只需要快速列出正在生成的不同类型的错误。
    【解决方案2】:

    在不知道单元格内容(数字、文本等)的情况下,一种相当粗略的方法可能是最好的方法。在 SV1 中并复制(可能使用 here 的方法)到 SV67465:

    =OFFSET($A$1:$SU$131,TRUNC((ROW()-ROW($SV$1))/COLUMNS($A$1:$SU$131)),MOD(ROW()-ROW($SV$1),COLUMNS($A$1:$SU$131)),1,1)  
    

    然后复制(以防万一!)整个列说 SX1 与选择性粘贴...,值,然后应用到删除重复项。请注意,后者有一个已知错误(在“Remove Duplicates” feature does not remove all duplicates 中提到),鉴于您的矩阵包含 67,465 个我不知道内容的单元格,您可能会不幸遇到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-15
      • 2011-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多