Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 提取大型矩阵中每个条目的单个实例_Excel_List_Excel Formula_Excel 2010_Unique - Fatal编程技术网

Excel 提取大型矩阵中每个条目的单个实例

Excel 提取大型矩阵中每个条目的单个实例,excel,list,excel-formula,excel-2010,unique,Excel,List,Excel Formula,Excel 2010,Unique,在Excel2010中,我有131行,最长的列是SU。有些信息是重复的。我想从每个参赛作品中抽取一份名单 有公式吗?不是公式,但对要汇总的字段进行透视是查看不同列表的快速方法。在不知道单元格内容(数字、文本等)的情况下,比较粗糙的方法可能是最好的方法。在SV1中,并复制(可能与方法一起)到SV67465: =OFFSET($A$1:$SU$131,TRUNC((ROW()-ROW($SV$1))/COLUMNS($A$1:$SU$131)),MOD(ROW()-ROW($SV$1),COLUMN

在Excel2010中,我有131行,最长的列是SU。有些信息是重复的。我想从每个参赛作品中抽取一份名单


有公式吗?

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

在不知道单元格内容(数字、文本等)的情况下,比较粗糙的方法可能是最好的方法。在SV1中,并复制(可能与方法一起)到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)  

然后复制(以防万一!)整个列,用Paste Special…,值表示SX1,然后应用于该列以删除重复项。请注意,后者有一个已知的bug(在中提到),您可能会不幸遇到,因为您的矩阵由67465个单元格组成,我不知道内容是什么。

当然。我选择列表,插入透视表。然后选择一个标识列,如名称或帐号,并将其拖动到“行”象限。这会立即给出唯一项目的快速列表。没有列表的所有数据,也没有删除列表的重复项,但这是获得唯一列表的非常简单/快速的方法。@pnuts不确定515来自何处,但不建议进行详细的数据透视表设置。因为最初的问题只是询问“拉列表”,所以当我需要快速查看某个字段的唯一值时,我经常使用这个问题。例如,我在处理错误日志时使用了它,只需要生成不同类型错误的快速列表。