在excel中,怎样将两个工作表中的某些相同名称的数据通用.

2024-05-10 09:16:12
推荐回答(4个)
回答1:

可以使用VLOOKUP函数进行处理


Excel版本参考:2010

1、点击表2单元格的B1单元格

2、输入公式:=VLOOKUP(A1,表1!A:B,2,),回车

3、查看效果(没有对应数据,显示#NA)

回答2:

这要看你的另一个工作表的设置了。
按我之前给你的表格,库存数已经自动统计出来了,“品规”在J列,“库存数”在K列
可在另一工作表的任一列(假设在A1吧)输入
=INDEX(Sheet1!J:J,SMALL(IF(Sheet1!J$4:J$100<>"",ROW($4:$100),4^8),ROW(1:1)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充
再在B1输入
=VLOOKUP(A1,Sheet1!J:K,2,0)回车并向下填充。
用=SUMIF(Sheet1!J:J,A1,Sheet1!K:K)也行(反正只有一个数据,不用汇总)

你的品名自己输入也行,就不要上面的第一道数组公式;第二道公式可加入判断函数IF等:
=IF(ISERROR(VLOOKUP(A1,Sheet1!J:K,2,0)),"",VLOOKUP(A1,Sheet1!J:K,2,0))
当输入库存表没有的品规,库存列显示空值。

回答3:

你可以使用excel的数据透视功能

也可以使用office 的数据库软件access,导入外部数据,将表1和表2的数据导入,然后数据库工具—关系中建立表1和表2以姓名字段连接。再创建一个简单查询就可以了

回答4:

应该用IF函数 if那格为某个名称,则为前一单元格的数值,否则为0
你最好把2个表格中的名称排序对应到