时间:2016-04-03 17:20 来源: 我爱IT技术网 作者:佚名
在Excel表格中对数据进行排序,相信大家都会熟练操作。但有些情况下,排序出来的结果并不是我们想要的结果。比如对文本型数据的排序;对rand()函数随机生成的随机数排序等情况。下面小编就来讲解一下这两种情况下该如何排序。

前期准备工作(包括相关工具或所使用的原料等)
电脑一台Excel2003详细的操作方法或具体步骤
首先我们来看一下由函数rand()生成的随机数该如何排序。有些情况下我们需要用rand()函数来生成随机数,并要对随机数排序(请参看小编的“用Excel生成考场号和座位号”经验文章)。因为rand()函数会随机生成数字,每对单元格操作一次都会改变数据,所以如果你直接进行排序的话,结果肯定是不可预知的,大家可以自己试试,每次的结果都是不一样的。

我们可以在旁边添加一“辅助列”,把源数据内容先复制,如图所示。

在目标单元格右击鼠标,单击快捷菜单中的“选择性粘贴…”。

我们只要粘贴“值”就可以了。单击“确定”按钮。

粘贴完成后,我们就可以对“辅助列”排序了,如图所示。

排序的结果完全是我们预期的。

再来看文本型数据的排序。这个可以直接排序,如图所示。

因为你的数据都是文本类型的,所以这里一定要选择“将任何类似数字的内容排序”,单击“确定”按钮。

这样做的话,排序的结果也是正确的。到这里小编的经验就讲完了,有没有帮助到你呢?

注意事项
小编演示用的是Excel2003,其它版本的话可以参考操作。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
