Excel 里怎么对一块区域数据从左上到右下一列列的由小到大排序?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel 里怎么对一块区域数据从左上到右下一列列的由小到大排序?相关的知识,希望对你有一定的参考价值。
选择这些列后,点排序的下拉,自定义排序,然后添加条件,从第1列开始,一列一列加进去,都选择升序排序,然后确定就可以了。追问左上是B7右下是Y37,那么在b7输入=SMALL($B$7:$Y$37,COLUMN(B7)+(ROW(B7)-1)*31)怎么不对?说我循环引用。。。
追答当然不对啊。你的公式是在B7里,公式里又有B7,要对B7进行判断,那怎么能行呢?
追问那该怎么用这个公式呢?或者怎么改?
追答孩儿啊,我要知道你的需求是什么啊,是对哪些数据做什么判断,然后结果放在哪里啊。你要把表样发出来,或者用复杂的文字描述清楚啊。
追问就是这个表,比如要从b7到k16,从左到右,从上到下,从小到大拍,怎么操作?
什么叫拍?
你直接选中B7到K16,然后排序,不就结了?是要这样的结果吗?
排。。。。。要把所有区域内的按我的顺序排在表格原处怎么操作?
追答你是要每列单独排序,还是要整体上按照一个规则排序?
再有,什么叫你的顺序?是不是就是升序和降序这两种?这在自定义排序里都是可以设置的啊。
当然是整体了,这貌似自定义是搞不定的,对吗?
追答唉,真的怕了你了。你好象昨天才开始用excel,你选中B7到K16,然后排序下拉,自定义排序,第一关键字,B列,添加关键字,第二关键字,C列,一直添加直到K列也加进去,然后确定,然后这块数据就从B列开始排序,B列数据相同的再按C列排序,C列相同的再按D列排序。这是excel最简单的操作啊。
参考技术A 如果数据列不多。则一列一列的操作。如果列数较多。则录制宏。执行宏。或写VBA代码。
以上是关于Excel 里怎么对一块区域数据从左上到右下一列列的由小到大排序?的主要内容,如果未能解决你的问题,请参考以下文章