excel排序的问题。就是每一列都按升序排。每一列都是独立的。

就是说第一列按升序排。不扩展到后面几列。
然后第二列也是按升序排。
每一列都是独立的。
如果只有两列我就自己点一点。但是列数一多。有几十列,每一列都是独立升序排序。这样工作量就很大了。
请问有什么简洁的方法可以使得每一列都是独立排序的?

最简洁的方法就是写一段vba代码,每次要做这个排序的时候,一次性框选全部列,运行宏,ok。
如果需要帮忙写代码,请追问,并且告诉我有没有表头字段。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-12-26

排序-自定义排序一个好了,按添加条件。

如果还嫌慢只有用宏了。

第2个回答  2014-09-04
录制宏,点第一列,独立排序。然后复制代码,修改列号。执行宏即可
第3个回答  2014-09-04
假设数据在ABC三列,D列公式:=IFERROR(SMALL(A:A,ROW(A1)),"")
又拉下拉,然后贴成数值格式,再把ABC三列删掉就行了
列数多少都无所谓
第4个回答  2014-09-04
相似回答