excel 我A1单元格有数据2395410 怎么让他自动按从小到大顺序排列?

如题所述

第1个回答  2011-06-10
把a1行整个行选中,利用数据-筛选-自动筛选然后你点a1的那个下拉前头选升序或降序,后面的都跟着变 选中a1~a10,用工具栏中的排序就可以了,不需要追问

AD3单元格1460257 这几个数字是公式生成的 直接筛选不了

第2个回答  2011-06-10
在B1输入公式
=RIGHT(1*10^LEN(A1)+SUMPRODUCT(LARGE(--MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),ROW(INDIRECT("1:"&LEN(A1))))*10^(ROW(INDIRECT("1:"&LEN(A1)))-1)),LEN(A1))

数组公式,按CTRL+SHIFT+ENTER结束追问

在B1输入?? 好象不行呢。我AD3单元格1460257 怎么让他在AD3格里自动排列啊?

追答

一个单元格里面的数字怎么能排序呢?这是用公式转换。
你标题里说的“我A1单元格有数据2395410 ”,所以公式给了上面的公式。
如果数字是在AD3单元格,那就在AE3单元格输入公式,把公式里的A1都改成AD3

第3个回答  2011-06-10
你问得不对,你的意思是不是A1排序后成为9543210?追问

没错 就是这意思 AD3单元格1460257 排好后成7654210

相似回答