excel如何通过函数对重复值进行排序 excel对重复数据排序的教程

经验直达:

  • excel对重复数据排序的教程
  • excel如何通过函数对重复值进行排序

一、excel对重复数据排序的教程


Excel中如何排序重复的数据呢?接下来是我为大家带来的excel对重复数据排序的教程,供大家参考 。
excel对重复数据排序的教程:
排序重复数据步骤1:在如下的表格中想要把姓名一栏当中相同的人名信息排在一起 。
排序重复数据步骤2:选中姓名这一列的数据 , 选中的标志就是表格的粗黑线 , 之后,依次在“开始”选项卡上选择:“编辑”-“排序和筛选”-“自定义排序” 。
排序重复数据步骤3:这时,会弹出“排序”窗口,在列的主要关键字中选择“姓名”,“排序依据”和“次序”执行默认选项即可 。
排序重复数据步骤4:点击“确定”选项之后,再次回到Excel界面,就会发现姓名这一列中相同的信息已经排列到一块啦 。
排序重复数据步骤5:下面就来说明排序的深层次原因,按照以上同样的方法再次进入“排序”窗口,在上方点击“选项” , 就可以看到Excel排序的规则 。


二、excel如何通过函数对重复值进行排序


来个只有textjoin函数的Excel版本的公式:
=TEXTJOIN("、",,INDEX(A3:A8,1000-MOD(LARGE(C3:C8*1000-ROW(1:6),ROW(1:6)),1000))&C2&INDEX(C3:C8,1000-MOD(LARGE(C3:C8*1000-ROW(1:6),ROW(1:6)),1000))&"宗")
excel如何通过函数对重复值进行排序 excel对重复数据排序的教程

琢磨后,公式可以简化为(如下图中A12):
=TEXTJOIN("、",,INDEX(A3:A8&C2&C3:C8&"宗",1000-MOD(LARGE(C3:C8*1000-ROW(1:6),ROW(1:6)),1000)))
如果新增为0的不列出,公式要稍复杂些(如下图中的A14):
=TEXTJOIN("、",1,IF(INDEX(C3:C8,1000-MOD(LARGE(C3:C8*1000-ROW(1:6),ROW(1:6)),1000))=0,"",INDEX(A3:A8&C2&C3:C8&"宗",1000-MOD(LARGE(C3:C8*1000-ROW(1:6),ROW(1:6)),1000))))
【excel如何通过函数对重复值进行排序 excel对重复数据排序的教程】
excel如何通过函数对重复值进行排序 excel对重复数据排序的教程


相关经验推荐