两个工作表的自动相应减去

来源:百度知道 编辑:UC知道 时间:2024/06/20 05:44:13
有两个excel表,一个表1名:编号:9001-9118,放在A2-A120,B列为对应的品名,,C列为库存量,D列为现有量。
表2:出货单:在这里输入一个对应的编号,数量后,这里输入的数量会自动从表1的库存量减去,自动生成为表1的现有量,要怎么设置啊?请教各位高手
你给出的答案我已经测试过,是可以的,但是,我在出货单中的要输入的货号不止一行,比如你举例的A2,还有A3-A11,当在这里都输入货号和数量的时候,表1的D列现有量,都是会自动减去出货单开出的数量,而按照你的说法设置的话才设置了一行A2,用什么公式可以设置从A2-A11输入货号时候,表1会自动生成现有量呢?谢谢你前两个的回答,你很厉害,你的邮箱多少?或者QQ?我可以把文件发给你
公式测试后结果是#VALUE,显示计算步骤之后,发现在第一个MATCH就已经出错了,,计算步骤显示ISERROR的结果为“false”还请高手多多指教,还有我想说的是,要想指定单元区域保持不变,比如A2:A11可以用绝对地址$A$2:$A$11,这样就可以免去替换了。你可以留下QQ或者MSN吗?我把文件发给你
已经作出了答案,,非常感谢你

标准答案,请采纳。
点D2单元格,在编辑栏中输入"=C2-出货单!B2",假设这里C2、D2、另一个表中的D2都对应一个商品且其它商品的顺序都一致,然后将D2单元格复制到下面所有的D列,或都在D2右下角出现小黑叉时双击。

答案补充:
是你的问题没有说清楚。
假设你在出货单的A2里输入货号,B2中为出货数量
在第一个表里的每个D列均输入公式"=IF(出货单!A2=A5,C5-出货单!B2,C5)"
其中A5、C5与行号相一致每行不同,A2、B2为固定不变。
经过测试是可以的,你再根据你的具体情况改一下就行了。
如果再想到什么问题可以继续提。

看看这回满不满意?D列=IF(ISERROR(MATCH(A3,出货单!A2:A11,0)),"",C3-INDEX(出货单!B1:B11,SUM(MATCH(A3,出货单!A2:A11,0),1),1))

可以将A2:A11替换为AA,将B1:B11替换为BB,整个D列复制完公式后,再把AA和BB替换回去。