![如何对 Excel 中的重复值进行排序而不重复其顺序](https://linux22.com/image/1349272/%E5%A6%82%E4%BD%95%E5%AF%B9%20Excel%20%E4%B8%AD%E7%9A%84%E9%87%8D%E5%A4%8D%E5%80%BC%E8%BF%9B%E8%A1%8C%E6%8E%92%E5%BA%8F%E8%80%8C%E4%B8%8D%E9%87%8D%E5%A4%8D%E5%85%B6%E9%A1%BA%E5%BA%8F.png)
我希望 Excel 先对值进行从 A 到 Z 的排序,然后取出重复的值,再按从 A 到 Z 的顺序排序,如下所示:
如果我有价值观一,二,三,四,五,六,七,八,九,十当我从 a 到 z 排序时,它看起来像这样 =一,一,b,c,c,d,e但我希望它看起来像这样=一、二、三、四、五、六
答案1
您可以为此使用辅助列,无需宏。
如果您的数据在 A 列,第 1 行用于标签,请将此公式放入单元格 B2 中并向下复制
=COUNTIF($A$1:A2,A2)
注意 $ 符号的位置。在 B1 中输入列标题,例如“计数”。然后单击数据功能区 > 排序。按“计数”创建排序,并添加第二个排序级别以按“数据”(或 A 列的标签)排序。
答案2
这似乎是一个非标准功能,你可能必须自己使用来实现VBA 宏。然而,这需要你懂得如何编程。