| 基础表格,原数据,都是记录方便于记录数据,按以后的需求,可以整理成需要的各种表格。 但有时,我们在统计的时候,却需要把原数据进行处理,比如,提取出不同的类型,名称,型号等等。
 如下,要提取A列中不重复的项,并生成于E列之中。
 先来看gif动画演示教程图:
 
  E1单元格公式内容:
 =INDEX(A:A,SMALL(IF(
 MATCH(A$1:A$1000&"",A$1:A$1000&"",)
 =ROW($1:$1000),ROW($1:$1000),4^8)
 ,ROW(A1)))&""
 
 公式中的Match函数部分:
 MATCH(A$1:A$1000&"",A$1:A$1000&"",)
 
 是gif动画演示中C列的公式内容,以及运算后的结果值。
 意思是:
 A列中对应此值时,出现的首次在A列中的位置,也就是第几行。
 
 而公式中最重要另一部分:
 IF(MATCH(A$1:A$1000&"",A$1:A$1000&"",)
 =ROW($1:$1000),ROW($1:$1000),4^8)
 
 是gif动画演示中D列的内容。
 意思是,当运算的结果和行号相同时,显示行号,不相同时,显示4的8次方,也就是65536
 
 small公式:
 SMALL(IF(MATCH(A$1:A$1000&"",
 A$1:A$1000&"",)=ROW($1:$1000),
 ROW($1:$1000),4^8),ROW(A1))
 所表示的就是,
 对D列的内容从小到大排列,然后依次显示结果。
 
 然后就可以实现提取不重复值的效果。
 
 且教程演示中也可以看出,除了能显示不重要的文本,也可以实现显示不重复的数值。
 |