EXCEL排序问题

急急急!请高手指点:要按照1-1,1-2,1-3,...1-999,2-1,2-2,2-3,...2-999,一直到999-1...999-999排序,如何操作?(其实就... 急急急!请高手指点:要按照1-1,1-2,1-3,...1-999,2-1,2-2,2-3,...2-999,一直到999-1...999-999排序,如何操作?(其实就是小区房屋的编号)
有人误解了,可能我没有说清楚。做表格的时候是没有办法排序的,做好后才能按照上面的次序排序;(因为哪个房子先卖掉,哪个房子先登记在表格上的)
展开
 我来答
象棋大帅
2009-03-09 · 创作、传承和发扬原创的优秀象棋文化
象棋大帅
采纳数:107 获赞数:2129

向TA提问 私信TA
展开全部
选定该列,设置所有单元格的格式为“文本”,然后选中任意一单元格,排序即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnbubble
2009-03-09 · TA获得超过2606个赞
知道大有可为答主
回答量:1990
采纳率:83%
帮助的人:744万
展开全部
添加一列 在它第一行单元格输入公式(假定你的1-1 等数值在第一列):
=VALUE(LEFT(A:A,FIND("-",A:A)-1) & "." & RIGHT(A:A,LEN(A:A)-FIND("-",A:A)))

或者,用另一个公式:
=VALUE(REPLACE(A:A,FIND("-",A:A),1,"."))

就会得到 相应的数值 (也就是将"-",替换成了"."),这样就可以对新加的这列 按照数值排序。
(最后不再需要辅助列时, 可以把它删掉)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bluelaser4dea023
2009-03-09 · TA获得超过1万个赞
知道大有可为答主
回答量:7227
采纳率:47%
帮助的人:4225万
展开全部
在起始单元格输入公式:
=CEILING(ROW(A1)/999,1)&"-"&MOD(ROW(A1)-1,999)+1
向下复制公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wyqjzn
2009-03-09 · TA获得超过892个赞
知道小有建树答主
回答量:1166
采纳率:0%
帮助的人:1025万
展开全部
直接排序似乎不行,你可以用公式把“-”前面的和后面的分开两列,然后按照主次分类排序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方括号
2009-03-09 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:1.8亿
展开全部
=INT((ROW(A1)-1)/999+1)&"-"&MOD((ROW(A1)-1),999)+1
第1个单元格输入,向下复制公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式