EXCEL生成表格排序问题

[复制链接]
查看11 | 回复2 | 2011-3-14 15:43:04 | 显示全部楼层 |阅读模式
如图:
根据图中的表格自动生成一个新的表格,需要将没有编号的地名自动排到有编号的相同地名之后(序号仍按升序排列),请问用vba如何实现?
上图输出结果应为:
1 北京 海淀区
2 上海 黄浦区
上海 虹口区
3 天津 和平区
4 河北 沙河市
河北 大名县
5 山西 太原市
山西 大同市
山西 古交市
山西 忻州市
6 江苏 南京市
江苏 江阴市
江苏 宜兴市

回复

使用道具 举报

千问 | 2011-3-14 15:43:04 | 显示全部楼层
一定要用VBA么?先按序号排序,这样有序号的就会都在前面了,比如有30个不同省份后面没有序号的就有VLOOKUP函数添上和前面相同的序号,再次按序号排序这样就会达到你要的较果了,只是前面都有序号了。你想不要的序号也可以用辅助列加公式来解决。
回复

使用道具 举报

千问 | 2011-3-14 15:43:04 | 显示全部楼层
一定要VBA么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行