excel里排序,有三列,想前两列保持不动,第三列的表示顺序的数字相应排在后面,怎么办吖

如题所述

在Excel日常的基本操作中,最常用的几个Excel基本操作里,其中就有一个是Excel的排序功能。在Excel2007中,排序的功能还被加强,使Excel除了能按单元格的内容排序之外,还可以按单元格的颜色,字体颜色,单元格图标来排序!而同时排序的条件也由原来的三个,变成可以同时多个!感叹Excel功能的加强之余,就把Excel实战技巧精粹中看到的Excel排序的技巧,结合Excel2007版的一些操作,整理于此!
注意,Excel的排序功能,在Excel2003或发下版中,可以在数据菜单中找到,而在Excel2007版中,除了在数据功能区外,还可以在开始功能区里找到,下面的介绍,没有特别说明则是在Excel2003中操作,如果在Excel2007版中有区别,会特别说明。
1、按行排序
很多人可能都不知道Excel除了默认的按列排序之外,还可以按行来排序,因为都没有注意排序的选项功能。在选择排序的区域后,在“数据”中的“排序”项,调出“排序”对话框,单击“排序”对话框中的“选项”按钮,在出现的“排序选项”对话框中,单击方向区域中的“按行排序”单选按钮,后单击“确定”按钮,就可以按行来排序了。
2、按笔划排序
通过上面的操作,我们还可以看到“排序选项”对话框中还有一个方法区域,单击里面的“按笔划排序”就按照汉字的笔划来排序。在中国人的习惯中,常常是按照“笔划”的顺序来排列姓名的。这种排序的规则是:按姓字的划数多少排列,同划数内的姓字按起笔顺序排列(横、竖、撇、捺、折),划数和笔形都相同的字,按字形结构排列,先左右、再上下,最后整体字。如果姓字相同,则依次看名第二、三字,规则同姓字。
3、按自定义的序列来排序
在Excel20007中,可以单击office按钮,再单击“Excel选项”,在“常用”选卡里,单击“编辑自定义列表”按钮,来添加自定义序列。自定义序列,除了可以方便用来填充之外,还可以以这个序列为基础排序数据。使用自定义排序的方法是,是在“排序选项”对话框中,选择“自定义排序次序”列表框里选择自定义的序列,其它操作以上面类同。
4、对超过3列的数据排序
在Excel2007里,就不会有多大困难,而在Excel2003中,超过3列的数据进行排序时需要把握一个原则,就是要先排序较次要(或者称为排序优先级较低)的列,后排序较重要(或者称为排序优先级最高)的列。
5、按颜色排序
同样,在Excel2007里,来完成此操作不算难事,而在Excel2003中就要借助Excel的宏表函数GET.CELL生成的辅助列来完成。
现在设要对A列的单元格颜色和字体颜色进行排序,操作方法如下:
1)首先选择B1格,然后按<Ctrl+F3>组合键,在“定义名称”对话框的“在当前工作簿中的名称”文本框中输入Color1,然后在引用位置输入: =GET.CELL($A1)+RAND()*0,单击添加,然后同样文本框中输入Color2,然后在引用位置输入: =GET.CELL($A1)+RAND()*0,后单击添加,最后单击确定完成自定义名称的添加。
2)在B1中输入公式“=Color1”,在C1中输入“=Color2”,然后向下填充。
3)最后就可以根据B,C两列的数据,进行排序。
6、其它借助辅助列排序
利用辅助列,我们还可以来完成很多排序操作,比如:
1)还原排序前的顺序。在排序之前,可以在表格的左侧或右侧插入一列空白列,并填充一组连续的数字,等排序完成之后,可以利用此列的数据为标准做一次升序排序,就能够返回表格的原始次序。
2)随机排序。如果我们想把数据随机打乱,就可以插入一列包含公式“=RAND()”的数据,然后按此列数据排序即可。
3)按字符的数量排序。如果我们想按单元格中包含的字符数排序,这时可以利用Len函数来获得一列字符的数据,然后根据此排序。
借助辅助列还可以完成各种各样的排序,而关键就是如何来升成这个辅助列,其中如果利用函数公式等是这个方法的关键,所以也就不再多举例子了
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-21
先插入一列,标记好原先的顺序,然后然自己的要求排序,最后恢复原来的顺序不就行了。不过麻烦一点

excel里排序,有三列,想前两列保持不动,第三列的表示顺序的数字相应排在...
使用自定义排序的方法是,是在“排序选项”对话框中,选择“自定义排序次序”列表框里选择自定义的序列,其它操作以上面类同。4、对超过3列的数据排序 在Excel2007里,就不会有多大困难,而在Excel2003中,超过3列的数据进行排序时需要把握一个原则,就是要先排序较次要(或者称为排序优先级较低)的...

excel表格的部分列未跟随排序怎么办??
首先,打开Excel,选中需要排序的单元格,点击顶部菜单栏中的"数据"选项,然后选择"排序"功能。接着,你会看到所选列的表头旁会出现一个黑色三角形图标,这表示可以进行筛选。点击这个图标,展开排序选项。在弹出的排序对话框中,定位到你想排序的列,比如"巡检时间",然后选择"升序"排序方式,最后点击"...

excel数字序号怎么自动排序(excell表格中怎么使数字自动排序)
这可以是一个列、一行或者一个区域。 点击Excel菜单栏中的“数据”选项卡。 在“数据”选项卡中找到“排序和筛选”组,点击“排序”按钮。 在弹出的排序对话框中,选择要排序的列,以及排序的顺序(升序或者降序)。 点击“确定”按钮,Excel会自动对选中的数据区域进行排序,数字序号也会随之自动...

请问,电子表格中的升序排序和降序排序怎么操作
1、选定资料清单区域或者选定作定为排序主关键栏位所在列中的某一个单元格。 2、选择“资料”选单中的“排序”选项,萤幕将显示“排序”对话方块。 3、在对话方块的“主要关键字”、“次要关键字”和“第三关键字”组合列表框中输入或者选择排序的依据栏位,并在其右侧单击选择排序方式(递增或递减)。 如果排序前...

excel表格行列倒置怎么弄
1、打开一个excel表格。 2、选中行数据后,点击鼠标右键,选择复制。 3、选择要粘贴的数据的位置,点击鼠标右键,点击选择粘贴,再选择粘贴内容转置。 4、然后就可以看到行列的数据颠倒过来了。 以上就是设置excel表格行列倒置的教程了,学会了的小伙伴快去试试吧✧*。٩(ˊᗜˋ*)و✧*。 抢赞 已赞过 已...

Excel表格有很多列,第2列和第3列是序号和名称。现在顺序乱了序号和名称...
对表一(乱序)和表二(原表)中相同方式重排序(例如:对名称+另外一项+另外一项),只要是达到唯一排序即可,然后,把表二中的序号粘贴到表一中即可。这种方式,不需要任何公式、函数

excel中如何排序
打开“排序选项”对话框中的“自定义排序次序”下拉列表,选中前面定义的排序规则,其他选项保持不动。回到“排序”对话框后根据需要选择“升序”或“降序”,“确定”后即可完成数据的自定义排序。三、数值排序 1.RANK函数 RANK函数是Excel计算序数的主要工具,它的语法为:RANK (number,ref,order),...

excel两列数据中如何找出相同的数据并对应排列
如果是数据很少的话,可以一个个手动添加和排序,但是当数据变得很庞大的时候,匹配数据的工作将变得很庞大。如上图所示,B、C列是原有数据,C列的经验值需要更新,而D、E列是新数据但顺序与原有数据不同,如何快速将E列的数据更新到C列,且能够与原有数据一一对应,并做好排序?两组数据的筛选...

Excel中如何把选定列的顺序颠倒?
如果想改变特定列的原有顺序,如果原数据是有序排列的,在排序时反向排序就可以了。如果原数据是无序排列的,需要使用辅助列。具体做法是:1。在目标列旁插入一空列,在这个空列里输入序列数,如1、2、3……,使这个序列和目标列相应。2。选定新列和目标列,(如排序时要和其他列连动,应同时选中...

excel里怎么倒序排列excel如何倒排序
1、使用排序功能:Excel提供了强大的排序功能,可以轻松实现数据的顺序调整。首先,选择需要反向排列的数据范围,然后点击“数据”选项卡上的“排序”按钮。在排序对话框中,选择要排序的列或行,并将排序方式设置为“降序”。点击“确定”按钮后,数据将按照降序排列,实现了数据的反向排列。2、使用函数...

相似回答