EXCEL表格怎样让一个单元格的数字从小到大排列?

例如A列A1单元格的数字是C7,C5,C1.C6,C10,C8,C2,C4,C9,C3怎样排列成C1,C2,C3,C4,C5,C6,C7,C8,C9,C10 谢谢!

先把A1单元格的数据复制到记事本,再从记事本复制到word中,把逗号替换为换行符(不要省略步骤)。替换过程如下:
点击主菜单“编辑”-》替换;
在弹出对话框中“查找内容”一栏输入逗号“,”,“替换为”一栏输入“^p”;如果没有出现“高级选项”则点击“高级”(有的话则不必),去掉“区分全/半角”前面的勾(如果被选中的话),去掉“使用通配符”前面的勾(如果被选中的话);点击“全部替换”。
这样,每个数据是按行排列。把这些数据全选,复制到记事本,再从记事本复制到excell中(最好不要省步骤,否则会浪费很多时间),这样,在excell中,各个数据排成一列,然后可以直接排序。
排序后,把数据复制到记事本,再从记事本复制到word中,把回车换行符替换为逗号即可。(操作类似上方的替换,只是在“查找内容”一栏输入“^p”,“替换为”一栏输入逗号“,”)
再把数据复制回去即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-26
直接选中该列,“数据-排序-升序“即可。追问

是在同一个单元格里,单个的单元格是不行的

追答

1、数据-分列,按”,“分列,分到不同单元格里(横向)
2、选中分列后带数据的单元格,复制,粘贴-选择性粘贴-转置,数据变成纵向排列
3、选中纵向数据,“数据-排序-升序”,排成有序数列
4、在旁边列的对应第一行输入“,”号,复制下拉(假设为B列)
5、选中B列数据,复制,点击一空白单元格,右键-粘贴-选择性粘贴,选中“转置”和“数值”
6、复制转置后的数据单元格数据,新建一文本文档.txt文件,粘贴,保存文件
7、新建excel表,打开,文件-打开,找到该文本文件,打开-分隔符号-下一步-将分隔符号前的勾全部取消,完成。

第2个回答  2011-07-26
点数据-排序-升序,就可以了