EXCEL表格如何按照从大到小自动排序

比如说225 221 220 175 162 121 110 105这组数据从大到小排列的,如果其中一个数字改变了,能够自动调整还是从大到小排列

工具栏里就用这  选中数据列 再点排序 把鼠标移到上面 别动就有提示显出

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-29
这个问题太简单了,如果你要排序的范围是在 A1:B10, 你只需要在C1里输入
=large($a$1:$b$10,row(1:1)) 然后往下拉公式就行,A1到B10范围里所有的数字都会按照由大到小在C列排序,A1到B10范围内任意一个数字变了,C列会自动排序,
第2个回答  2011-04-29
光标在数据列任意格,点“排序”(升序)按钮就排序了。数据改变后,要再操作一次才行。
第3个回答  2011-04-29
需要排序的列放在第一列,然后鼠标选取范围,点击降序排列即可。改变数字后从新按以上步骤来一遍即可。
第4个回答  2011-04-29
需要通过宏和VBA来判断单元格改变的事件。加入排序的函数。追问

可以教我排序的函数吗

追答

你会录制宏吗,
工具,宏,录制新宏,起个名(默认macro1),点确定,选中数据所在列进行排序,点停止录制。
按ALT+F11进入VB编辑器。在左面的拦目里找到模块1,双击打开,查看里面的代码就是排序的代码。

本回答被提问者采纳