ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4048|回复: 14

[求助] 求助一个凑数问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-2-11 11:52 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 feilanga 于 2022-2-12 17:01 编辑

凑数2个条件:1、是凑税额,让发票税额和AJ4的值接近
                       2、凑规格数量,让当前的本期商品结存数量+凑数的发票规格数量  和的结果尽可能是正数。

1、AJ4为凑数总金额(此数值为税额),去用收票明细中的发票税额来凑AJ4的数,接近即可。
2、同一个发票号码都有多行数据,必须选择整张发票,不能拆分选择。举例:票号A有2行数据,分别是规格12、18、不能单独选择12 只能全部选择。

3、收票明细D列有上月估入字样的优先选择。
3、本期商品结存数量为当前基础库存数量,每张发票参与凑数,税额合计与AJ4的值接近。被选择的发票,规格和数量要与本期商品结存数量做考量。
     举例:本期商品结存中螺纹钢12 数量是-65.33 ,那么选择发票的时候,我们尽可能选择发票中有螺纹钢12的。如果选择的发票螺纹钢12的有70吨,那么本期结存螺纹钢12的数量就是-65.33+70=4.67 变为正数值了,凑数条件2就是尽可能让本期商品结存数量为正。

符合要求的发票可以在发票号码上或者G列上做标记,变色或者文字标记都可以。




11.png

发票凑数.rar

36.58 KB, 下载次数: 19

TA的精华主题

TA的得分主题

发表于 2022-2-11 12:46 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
搜索香川凑数

TA的精华主题

TA的得分主题

发表于 2022-2-11 16:19 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我用py的itertools.combinations写的,手机上最多27个数的组合,大概要算1分钟,数太多的话时间太长

TA的精华主题

TA的得分主题

发表于 2022-2-11 22:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
看不懂表格:凑数与结存有啥关系?

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-12 10:01 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
罗达 发表于 2022-2-11 22:04
看不懂表格:凑数与结存有啥关系?

凑数结果要满足2个条件,一个是凑数总金额接近AJ4,一个是商品结存数量尽可能不是负数。

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-13 09:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
恳请老师帮助

TA的精华主题

TA的得分主题

发表于 2022-2-13 10:52 来自手机 | 显示全部楼层
feilanga 发表于 2022-2-12 10:01
凑数结果要满足2个条件,一个是凑数总金额接近AJ4,一个是商品结存数量尽可能不是负数。

凑数总金额接近AJ4,一个是商品结存数量尽可能不是负数。
双条件,而且是接近,感觉困难,如何界定 接近。另外,为啥要这样凑数呢?

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-13 11:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
zpy2 发表于 2022-2-13 10:52
凑数总金额接近AJ4,一个是商品结存数量尽可能不是负数。
双条件,而且是接近,感觉困难,如何界定 接近 ...

是的,双条件凑数。接近,比如AJ4应认证税额总数是50万,那么去发票明细里面找到的发票税额累加起来有499000或者501000都可以的,允许上下浮动,这个差额可大可小,看计算量把。一般凑数不都是有个上下限调节吗,希望这个上下限可以自由调节。
为什么这样凑数:是因为一个月销售了100吨货物 *均价5000=50万 需要进项发票抵扣税额,进项发票手里多,不能都认证抵扣,都认证的话,就不交税了。所以需要按计划认证的税额去认证,比如需要认证税额20万,那就选择20万税额左右的发票,考虑税额的同时,还要考虑规格的数量。举例,螺纹钢12现在是-25.28 那么最好是选择发票的时候,选择规格12的等于或者大于25.28

TA的精华主题

TA的得分主题

发表于 2022-2-13 14:03 来自手机 | 显示全部楼层
feilanga 发表于 2022-2-13 11:05
是的,双条件凑数。接近,比如AJ4应认证税额总数是50万,那么去发票明细里面找到的发票税额累加起来有499 ...

不能都认证抵扣,都认证的话,就不交税了。所以需要按计划认证的税额去认证

进项多,现在不能都认证,是真的吗?
进项多,本期是不用缴税,下期有销项了再交,这是很正常的啊,难道现在政策又变了?

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-2-13 16:22 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 feilanga 于 2022-2-13 16:26 编辑
zpy2 发表于 2022-2-13 14:03
不能都认证抵扣,都认证的话,就不交税了。所以需要按计划认证的税额去认证

进项多,现在不能都认证, ...

额的大神啊!! 拜托您了, 这个不需要纠结。。。。重点是我需要这个按需求来选择认证,而不是有多少认证多少。因为我们的金额很大。另外按需认证也更适合我们当地情况。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 17:46 , Processed in 0.043558 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表