excel排序(急!!!!!!)

要把原先乱序或正序的Excel的 英语单词 词汇表(所有单词是第一列,所有中文解释是第二列),变成 :
1。逆序(就是按 末字母 由a-z顺序排列);2。乱序(所有单词随机排列,即可以有n种排法的)
怎么操作阿???用非excel的方法也行,只要足够方便。请具体点说,谢谢
急!!答得好有加分
我没说清,逆序不止要末字母,要从末尾向首位,重要性一次递减,全部a-z排序,一楼kadxss的方法好像只能搞三位啊。。。排序只能3个条件啊。。。怎么推广到n位呀?
二楼gouweicao78的第一问回答我也有个地方没搞懂,公式都是在打在哪个单元格里的啊?在那个单元格ctrl+shift+enter?
谢谢

第1个回答  2020-12-08

Excel数据的排序

第2个回答  2009-02-06
我可以帮你解决第一个问题。
第一列英文单词,第二列中文,第三列第一格输入“=right(a1)”,向下复制,然后对第三列排序。OK。

第二个问题,你看这样行不行,以英文单词的倒数第二个字母排序。
方法同上,只是输入的函数有变动,“=right(a1,2)”。

不知能不能帮上忙。
第3个回答  2009-02-06
1、逆序:假设单词在A1:A100
=INDEX(A:A,MOD(SMALL(CODE(RIGHT(A$1:A$100))*10^5+ROW($1:$100),ROW(1:1)),10^5))
按末字母a-z排序。
=INDEX(A:A,MOD(SMALL(MMULT(CODE(LEFT(RIGHT(A$1:A$18,{1,2,3})))*10^{10,8,6},{1;1;1})+ROW($1:$18),ROW(1:1)),10^5))
按末3个字母依次排序,末位相同比较倒数第2位,末2位相同比较倒数第3位。
上面两个公式输入后按ctrl+shift+enter结束。
2、乱序:
C1输入=rand(),然后对C列排序即可。
欢迎百度搜索“您可能正在到处寻找答案的Excel问题详解”本回答被提问者采纳
第4个回答  2020-12-08

Excel还有强大的图形功能。从1993年,Excel就开始支持Visual Basic for Applications(VBA)

第5个回答  2020-09-26

Excel如何排序?很简单,让我来教会你!

相似回答