综合区
|
互联网
|
软件使用
|
杀毒与木马防治
|
硬件
|
操作系统
|
网络资源
|
程序编写
|
计算机爱好者乐园
»
软件使用
» 2个excel文件数据对比-----------在线等
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
2个excel文件数据对比-----------在线等
ninger003
新手上路
个人空间
发短消息
加为好友
1
#
大
中
小
发表于 2008-8-27 12:03
只看该作者
有2个数据文件sheet1与sheet2,在sheet2中找到与sheet1中相同part number项并比较其价格,并将sheet2中与sheet1中part number相同项的价格复制到sheet1中,并且将sheet2中数据按sheet1的part number 顺序放入一个新的文档中。
注:2个文件中part number顺序不一样,sheet1一种得part number不一定能在sheet2中找到
UID
145638
帖子
0
精华
0
积分
0
阅读权限
10
在线时间
0 小时
注册时间
2008-8-27
最后登录
2008-8-27
查看详细资料
TOP
大徐哥
新手上路
个人空间
发短消息
加为好友
2
#
大
中
小
发表于 2008-8-27 12:03
只看该作者
假设两张表的part number都在A列,价格都在B列
在sheet1的C列求sheet2表中的价格:
C2 =if(iserror(vlookup(A2,sheet2!A:B,2,0)),"",vlookup(A2,sheet2!A:B,2,0))
将C2公式向下复制
UID
131374
帖子
52
精华
0
积分
0
阅读权限
10
在线时间
0 小时
注册时间
2008-7-2
最后登录
2008-11-17
查看详细资料
TOP
shuhua0715
新手上路
个人空间
发短消息
加为好友
3
#
大
中
小
发表于 2008-8-27 12:03
只看该作者
为方便,设两表Part number均在a列,价格均在b列,c列为空列。
1、将sheet2中与sheet1中part number相同项的价格复制到sheet1中。
sheet1中:
c1=if(countif(sheet2!a:a,a1),vlookup(a1,sheet2!a:b,2,0),"")
双击c1填充柄;
复制c列,右击c1,选择性粘贴-数值,确定。
2、将sheet2中数据按sheet1的part number 顺序放入一个新的文档中。
筛选c列不为空的记录,全选复制,粘贴到新表中。
最后,sheet1和新表都删掉多余的列。
UID
131373
帖子
52
精华
0
积分
0
阅读权限
10
在线时间
0 小时
注册时间
2008-7-2
最后登录
2008-11-20
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››