excel中怎样让他们按照数字升序排列 5
7个回答
展开全部
需要将楼号的数据提取出来,转化为数字格式,再进行排序。
提取的方法,可以按照两种公式:
=--MID(A1,3,LEN(A1)-3)
=--SUBSTITUTE(SUBSTITUTE(A1,"A区",""),"栋","")
提取的方法,可以按照两种公式:
=--MID(A1,3,LEN(A1)-3)
=--SUBSTITUTE(SUBSTITUTE(A1,"A区",""),"栋","")
追问
怎样直接在第几栋的格式中的单位数变成双位数,例如3变成03
追答
=IF(LEN(A1)=4,SUBSTITUTE(A1,"区","区0"),A1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B1输入:
=--SUBSTITUTE(MID(A1,4,9),"栋",)
下拉
完成后选中AB两列,以B列为关键字升序排序就可以了。
=--SUBSTITUTE(MID(A1,4,9),"栋",)
下拉
完成后选中AB两列,以B列为关键字升序排序就可以了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
您这个有多项要求的,可以用几个取值得来完成,比如说先用B1=left(a1,4,2)此时只能取出两位数字的,那么遇到只有1位的,建议您再c行再取C1=left(a1,4,1)这样就把两个都取出来了,然后把B1里含有栋字的用C1列的代替,即可完成。虽然这种比较麻烦,相信能为您解决问题的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的数据都是 A区第XXX栋 这样的吗?
是的话先用以下公式将数字提取出来,然后再排序
假设你数据在A列,那在B列输入以下公式下拉提取出数字,然后排序
=--MID(A1,4,LEN(A1)-4)
是的话先用以下公式将数字提取出来,然后再排序
假设你数据在A列,那在B列输入以下公式下拉提取出数字,然后排序
=--MID(A1,4,LEN(A1)-4)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询