你的地址号是:1号、2号、……这样的吧?加上“号”字后单元格格式变成文本,不能直接用升序排序。可用辅助列:
源数据在A列,在B1输入
=--SUBSTITUTE(A1,"号","")
回车并向下填充
点B列任一单元格——工具栏——升序排序。
3楼的。
呵呵!也不向我追问?
看你的抓图,很复杂!里面既有户号也有房号。
1、如果只按户号排序:
在B2输入
=LOOKUP(9E+307,--RIGHT(LEFT(A2,FIND("号",A2)-1),ROW($1:$99)))
回车并向下填充。
再按B列排序。
2、如果要户号+房号排序:
在C2输入
=LOOKUP(9E+307,--LEFT(RIGHT(A2,LEN(A2)-FIND("号",A2)),ROW($1:$99)))
回车并向下填充。
再按B列为主要关键字、C列为次要关键字排序。
但像A6“二巷12号后103房”和A7“二巷12号楼下水店”会提取不到房号而出错。
像这样个别的可做特殊处理。