single07244 发表于 2009-8-4 16:46

【求助】急求!!excel里如何把两列相同的文字对应排列?

各位大大,我现在是头痛了,我用了
1,写公式,A1=COUNTIF(D:D,B1),复制到整个A列
2、在F列写公式,F1=COUNTIF(B:B,D1),复制到整个F列
3、选中A、B、C列,排序,A列降序,B列升序
4、选中D、E、F列,排序,F列降序,D列升序
这个方法,但是会错位,搞到很多不对应 看到头晕不知道该如何操作呢?
例如: A                  B            C               D             E          F
         属性             单位      次数         单位          次数      属性
         交通运输   市汽车站    2000      市汽车站      1987    交通运输
         公众事业   市GA局    685          中国农行      1652    金融/贸易
         通信服务   中国联通    584          市GA局      125      公众事业
         医疗         东方医院    157          青年旅行社   1647    旅游
         金融/贸易    中国农行    752          中国联通      230   通信服务

排列出这个效果:
         A                  B            C               D             E          F
         属性             单位      次数         单位          次数      属性
         交通运输   市汽车站    2000      市汽车站      1987    交通运输
         公众事业   市GA局    685          市GA局      125      公众事业
         通信服务   中国联通    584          中国联通      230   通信服务
         医疗         东方医院    157         
                                                         青年旅行社   1647    旅游
         金融/贸易    中国农行    752         中国农行      1652    金融/贸易

请求各位帮忙了

madmanchen2 发表于 2009-8-4 18:38

好像中间有空行把,你把他们填充一些无意义的文字,在排列,排好了删去那些无意义的文字。试试看可以不。猜想。

linchen 发表于 2009-8-4 18:47

不会,帮顶!

zwczhy 发表于 2009-8-5 00:40

USE VLOOKUP

single07244 发表于 2009-8-5 08:45

请问具体怎么用啊?麻烦大大告诉下好么~?因为是几万条的数据 不知道该怎么弄了

馅饼 发表于 2009-8-5 09:01

好像是应该$B$1,使用绝对地址

single07244 发表于 2009-8-5 10:14

麻烦斑竹 可以给个公式嘛????我菜鸟……不会………………

single07244 发表于 2009-8-5 11:11

我的意思是想把:
A                  B            C               D             E          F
         属性             单位      次数         单位          次数      属性
         交通运输   市汽车站    2000      市汽车站      1987    交通运输
         公众事业   市GA局    685          中国农行      1652    金融/贸易
         通信服务   中国联通    584          市GA局      125      公众事业
         医疗         东方医院    157          青年旅行社   1647    旅游
         金融/贸易    中国农行    752          中国联通      230   通信服务

排列出这个效果:
         A                  B            C               D             E          F
         属性             单位      次数         单位          次数      属性
         交通运输   市汽车站    2000      市汽车站      1987    交通运输
         公众事业   市GA局    685          市GA局      125      公众事业
         通信服务   中国联通    584          中国联通      230   通信服务
         医疗         东方医院    157         
                                                         青年旅行社   1647    旅游
         金融/贸易    中国农行    752         中国农行      1652    金融/贸易

麻烦大家帮帮忙~~~~:'( :'( :'( :'( :'(

rodney 发表于 2009-8-5 16:23

做起来挺麻烦,要我就先在A,B列里面做一个包括你的A,B和F,D的不重复列表,然后再用Vlookup做出你要的效果。

single07244 发表于 2009-8-5 21:15

那应该怎么做呢???麻烦说一下不步骤好嘛???

冰蓝 发表于 2009-8-6 10:39

简单做了个

楼主下载一下附件。

冰蓝 发表于 2009-8-6 10:47

1.将待处理的数据放到两个表中去。

2.用Vlookup函数标记在B表中存在而不在A表中存在的记录。

3.再使用Vlookup函数处理最终的记录,参照说明,应该可以生成完全符合楼主要求的Excel表。

4.最后复制、选择性粘贴、仅数值到一个新excel文件中去吧。
5.希望能帮到楼主,呵呵。

冰蓝 发表于 2009-8-6 10:59

“青年旅行社"那条记录有些错位,见谅:)

chinesecai 发表于 2009-8-6 11:18

很好了。:)
页: [1]
查看完整版本: 【求助】急求!!excel里如何把两列相同的文字对应排列?