请教怎样成为Excel高手手一个问题。

电话簿在excel中是如下排列的:张三李四王五我想将上述排列换成以下排列:姓名电话张三李四王五请问应该怎么办... 电话簿在excel中是如下排列的:
我想将上述排列换成以下排列:
请问应该怎么办?(由于电话号码数量巨大手动排版是不可能的。)

复制b列选择性粘贴-数值到b列

删除那些只有号码没名字的行。(已被排序集中在后面)

你对这个回答的评价是

你对这个回答的评价是?


向下复制公式得到结果后,选中B和C列复制,立即选择性粘贴-数值

你对这个回答的评价是?

不需要宏通过数据排序就可以实现。

为便于描述假设上述原电话簿数据在A1至A1000单元格中,

1、 插入B、C两列

3、 C列中C1、C2等按照2、1、2、1的顺序填写至C1000单元格(即行标为奇数的单元格填2,行标为偶数的单元格填1只要填好了C1、C2单元格,其他的複制过去即可)

4、 选中A1至C1000 —— 数据 —— 排序 —— “我的数据区域”设置为无标题行主要关键字选 “列C”、“升序”排列,点确定

5、 将C列单元格数值显示为1的前500行删掉,然后删掉C列得到的就是你要的结果。

你对这个回答的评价是

以下假设你又500个号码;如果多的话,比如1000,将500妀为1000即可.

打开EXCEL,将以下代码输入编辑器运行即可

你对这个回答的评价是?

因为不知道你的数据在哪个位置这里假设在A1,可以向下复制

我要回帖

更多关于 excel高手 的文章

 

随机推荐