在excel中,怎样将两个工作表中的某些相同名称的数据通用?
展开全部
这要看你的另一个工作表的设置了。
按我之前给你的表格,库存数已经自动统计出来了,“品规”在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))
当输入库存表没有的品规,库存列显示空值。
按我之前给你的表格,库存数已经自动统计出来了,“品规”在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))
当输入库存表没有的品规,库存列显示空值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询