excel单元格内数字如何排序

excel单元格内数字如何排序?比如:20,17,41,05,12要怎么样才能把所有单元格内的数字变成从小到大的顺序?如:05,12,17,20,41请网友们支支招!谢谢... excel单元格内数字如何排序?
比如:20,17,41,05,12
要怎么样才能把所有单元格内的数字变成从小到大的顺序?
如:05,12,17,20,41

请网友们支支招!谢谢!
对不起,可能是我没表达清楚,是“单元格内”的数字,而且是有逗号的

whachel的方法是对,可是不知道为什么那个转置却转不了。不好意思,我实在是太菜了,还望详细点!谢谢!
展开
 我来答
whachel
2010-06-03 · TA获得超过5万个赞
知道大有可为答主
回答量:1.7万
采纳率:66%
帮助的人:9892万
展开全部
1、按列选中上述单元格区域,将数字复制到一个文本文件.txt中,保存。
2、打开一个空白excel表,单击菜单中“打开文件”,选择文本文件类型,打开刚刚保存的.txt文件,然后分列,分隔符选中“逗号”,这样上述数据就分别在新excel表的不同单元格中列示
3、选中上述带数字的单元格,复制,选中新单元格,鼠标右键,“选择性粘贴-转置”。
4、选中上述转置后的数据区域,“数据-排序”,按升序排列
5、将排序后数据复制,选择性粘贴-转置
6、在前面插入一列A,A1中设置公式:=B1&","&C1&","&D1&","&E1&","&F1
将上述公式复制下拉即可。
岳阳漂哥
2010-06-03 · TA获得超过4540个赞
知道大有可为答主
回答量:3141
采纳率:50%
帮助的人:875万
展开全部
20,17,41,05,12 五个数字写在同一个单元格里吗?中间都有一个逗号?
数据——分列——勾选用逗号分列——复制——选择性粘贴——勾选 转置——排序——函数公式连接用 & 符号和即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjchangyuan
2015-08-25 · TA获得超过1.1万个赞
知道大有可为答主
回答量:4278
采纳率:90%
帮助的人:1112万
展开全部
假定原数在A1。
示例公式:
=REPT(0,LEN(A1)-LEN(SUBSTITUTE(A1,0,)))&SUM(SMALL(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),ROW(INDIRECT("1:"&LEN(A1))))*10^(LEN(A1)-ROW(INDIRECT("1:"&LEN(A1))))) 按组合键ctrl+shift+enter结束。
其中:REPT(0,LEN(A1)-LEN(SUBSTITUTE(A1,0,)))判断单元格中有几个0,先将0排在前;
MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)将单元格数字分解为单个元素;
SMALL函数对分解后的数字由小到大进行排序;再分别乘以10的N次方,最后加总即得结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dynac
2010-06-03 · 超过13用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:38.6万
展开全部
复制,选择粘贴选择“转置”行转列,再用自动筛选中选升序,然后,再复制,选择粘贴选择“转置”列转行。就OK!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
123123sea
2010-06-03 · TA获得超过782个赞
知道答主
回答量:243
采纳率:0%
帮助的人:0
展开全部
该问题不需要用到函数,具体操作步骤如下:

1.把这些数字放置在一列里面
2.选中这一列
3.然后点击右上角的“排序和筛选”
4.在弹出的下拉菜单中,点击“升序”

OK搞定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式