excel应用技巧五十之制作计算人民币张数表2
来源:网络收集 点击: 时间:2024-04-12我们先用上一篇经验的方法把100元所需张数求出来,出下图:

我们看50元的需要多少张?应该是(“发放金额”-SUM(“100”*“100元的张数”))/50取整,公式为:=INT((B3-SUM(C2*C3))/D2),比上一篇经验多了个求和SUM,看看结果对不对?是一样的。

如果我们想要向右填充那(C2*C3)就要变成数组形式,就为(C2:C2*C3:C3)我们先看一下结果是不是一样?结果是一样的。

那么向右填充,结果有错误,我们检查一下,发现D3单元格的结果是对的;E3的单元格=INT((C3-SUM(D2:D2*D3:D3))/E2)有误,应该是=INT((B3-SUM(C2:D2*C3:D3))/E2),那么我们发现B3单元格的B列应该不动,数组中(C2:C2*C3:C3)前面的C2、C3应该绝对不动。知道错在那了就在相应位置加上引用标记“$”。公式为:=INT(($B3-SUM($C$2:C2*$C$3:C3))/D2),再向右填充结果又错了,因为它是数组公式所以在按(Ctrl + shift + 回车),这回结果对了。


这回我们再向下填充,结果又错了。我们检查一下,发现D3单元格的结果是对的;D4单元格=INT(($B4-SUM($C$2:C3*$C$3:C4))/D3)有误,应为=INT(($B4-SUM(C2:C2*C4:C4))/D2),那么我们发现在(C2:C3)中后面的C3变化了应是2不动,在(C3:C4)中C3中的3是变化的,除号后面的D3应该2不动,知道错在那了就在相应位置加上引用标记“$”。公式为:=INT(($B3-SUM($C$2:C$2*$C3:C3))/D$2),这因再向下填充结果出来了。因为它是数组公式所以在按(Ctrl + shift + 回车),这回结果对了。


结果对不对呢?我们来检查一下,结果是对的。

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_499154.html