|
楼主 |
发表于 2019-5-29 11:21
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
面额 | 张数 | | | | | | 100 | 740 | =SUM(INT(mod(B2:B13,9^9)/E2)) | | 50 | 9 | =SUM(INT(MOD(B2:B13,E2)/E3)) | | 20 | 12 | =SUM(INT(MOD(B2:B13,E3)/E4)) | | 10 | 5 | =SUM(INT(MOD(MOD(B2:B13,50),E4)/E5)) | 5 | 4 | =SUM(INT(MOD(B2:B13,E5)/E6)) | | 2 | 10 | =SUM(INT(MOD(B2:B13,E6)/E7)) | | 1 | 3 | =SUM(INT(MOD(MOD(B2:B13,5),E7)/E8)) |
从上面公式中看出,当E列面额为 10 或 1 时, 它就需多用一个 MOD . | | | 找出规律后,我们就可以给公式 优化组合。(如 8 楼 江苏永能朱兴华老师的方法) | 为了公式统一,每种票面的公式都设用2 个MOD, | | | | | 所以就有:(74字) | | | | | | | | =SUM(INT(MOD(MOD(B$2:B$13,IF(CODE(E1)=50,E2*5,9^9)),IF(N(E1),E1,9^9))/E2)) | | | | | | | | | | 这个题不难,它只是找规律,优化组合的小问题。 | | | | |
|
评分
-
8
查看全部评分
-
|