作者siisii (wholenew)
看板Office
标题[问题] 月结到期EXCEL公式请益
时间Mon Sep 2 23:34:52 2019
软体: Excel
版本: 2013
https://i.imgur.com/w2Cj3is.jpg
想请教,如图,
1. 若日期分水岭为30号(或31号),有无一公式可以针对所有月结付款条件,迅速计算
出应付款日?
2. 若日期分水岭为25号(25号後为下月付款),有无一公式可以针对所有月结付款条件
,迅速计算出应付款日?
图片中只是例题,今天收到的EXCEL档付款条件是穿插,土法炼钢一个一个算应付款日,
眼花撩乱!非常多!!!
所以想请教各位前辈有无快速公式法,先谢谢了!!!
文字版:
Invoice Date 付款条件
2019/8/1- 0/A 030 days/Invoice Date (Payment by T/T)
2019/7/31- EOM 030 days (Payment by T/T) 2018/12/10- EOM 060 days (Payment byT
/T) 2019/7/9- EOM 090 days (Payment by T/T) 2019/8/24- Immediate
2019/7/31- O/A 030 days/Invoice Date 2019/7/11- O/A 090 days,Cut off 25th 2019
/7/25- O/A 015 days/Invoice Date
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.137.44.169 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1567438494.A.B57.html
1F:→ soyoso: 问题1是指invoice date加上付款条件内days前的日期吗? 09/03 07:13
2F:→ soyoso: 日期分水岭是指哪个日期,invoice date或是问题1计算出的 09/03 07:13
3F:→ soyoso: 应付日? 09/03 07:14
4F:→ soyoso: 例题请以实际(复杂的),不然提供公式後无法应用,又一来一 09/03 07:16
5F:→ soyoso: 回的再那里修改 09/03 07:16
6F:→ soyoso: 另外也请提供例题应付款日日期,也会比较清楚,问题1,2要 09/03 07:21
7F:→ soyoso: 的结果为何,验证公式是指正确 09/03 07:22
8F:→ soyoso: 否 09/03 07:23
9F:推 cutekid: 同意 s 大说的: 提供例题,会比较清楚 09/03 11:33
10F:推 shinebeach: 不好意思借原po版面发问类似问题 09/03 17:02
12F:→ shinebeach: C2=DATE(YEAR($B$1),MONTH($B$1)+2,0), E2 也没问题, 09/03 17:03
13F:→ shinebeach: 但卡在G2就不知道怎麽输入才会显示正确日期,谢谢 09/03 17:03
14F:→ shinebeach: P.S 黄底为输入进货日9/2,就会自动跳出正确付款日 09/03 17:04
15F:→ soyoso: 9/2(9/1~9/30)来对应月结75天的话是要回传12/15吧 09/03 17:15
16F:→ soyoso: 如果是的话函数date内day的部分改为15 09/03 17:16
18F:→ soyoso: 或是有e2日期的话,应也可g2=e2+15 09/03 17:44
19F:→ soyoso: 补充一下,要取月底日期的话(本篇内文也可能会用到),函数 09/03 18:24
20F:→ soyoso: eomonth(2003的话工具分析箱要勾选) 09/03 18:24
21F:→ siisii: 我弄出来档案了,再麻烦请各位过目 谢谢 09/03 22:46
23F:推 shinebeach: soyoso 谢谢你~ 09/03 23:11
24F:推 shinebeach: 我真的没想到用E2+15的说...((脑胜袋转不过来 09/03 23:14
25F:→ soyoso: 原po提供档案,有些逻辑不太了解 09/04 01:13
26F:→ soyoso: 1.储存格a98(2019/7/11),90天,付款到期日2019/10/9(应是 09/04 01:13
27F:→ soyoso: a98+90) 09/04 01:13
28F:→ soyoso: 储存格a57(2019/7/11),60天,付款到期日却又是月底2019 09/04 01:13
29F:→ soyoso: /9/30 09/04 01:13
30F:→ soyoso: 2.储存格a133(2019/8/12),30天,付款到期日2019/9/14 09/04 01:13
31F:→ soyoso: 不太了解这个日期怎麽来的话,a133+30的话是2019/9/11 09/04 01:13
32F:→ soyoso: 3.储存格a135(2019/8/1),30天,付款到期日2019/8/31 09/04 01:13
33F:→ soyoso: 是指当1号+30不超过月底2019/8/31的话,则回传月底日期 09/04 01:13
34F:→ soyoso: 吗 09/04 01:13
35F:→ siisii: 抱歉,我没表达好。可否请看看我重新说明的整理?谢谢 09/05 12:19
37F:→ soyoso: O/A 030 days/Invoice Date(依Invoice Date日期起算30天) 09/05 13:26
38F:→ soyoso: 有三笔,逻辑不太了解 09/05 13:26
39F:→ soyoso: 1.储存格a131(2019/7/31),付款日是否是2019/8/30 09/05 13:26
40F:→ soyoso: 2.储存格a133(2019/8/12),付款日是否是2019/9/11(但档案 09/05 13:26
41F:→ soyoso: 的付款日是2019/9/14,这上面有提问了) 09/05 13:26
42F:→ soyoso: 3.储存格a135(2019/8/1),付款日为起算30天的2019/8/31 09/05 13:26
43F:→ soyoso: 因此是要invoice date起算+30,还有又有什麽考量,这就要 09/05 13:26
44F:→ soyoso: 再说明了 09/05 13:26
45F:→ soyoso: 其他条件看c栏大概可以了解,是回传月底的日期 09/05 13:26
46F:推 soyoso: 再提一个,有关cut off 09/05 13:33
47F:→ soyoso: 储存格a98(2019/7/11),依回文补充条件Invoice Date 7/11 09/05 13:33
48F:→ soyoso: ,90天後 10/31付款,但档案内是2019/10/9。这和所付逻辑 09/05 13:33
49F:→ soyoso: 不同 09/05 13:33
50F:→ siisii: 抱歉,C98正确应为10/31(CUT OFF 25即为25号後为下个月帐) 09/09 00:59
51F:→ siisii: 。C57没有错,EOM=End of Month月底末日为下个月帐。C133 09/09 00:59
52F:→ siisii: 如您所说实际应为9/11。C135付款条件O/A 030 days/Invoice 09/09 00:59
53F:→ siisii: Date ( Payment by T/T)意思是,根据Invoice Date起算30 09/09 00:59
54F:→ siisii: 天,所以我觉得应该是8/31。因为实在参杂太多不同条件,故 09/09 00:59
55F:→ siisii: 想请问有无一公式可涵盖所有条件? 不然好容易算错啊~ 谢 09/09 00:59
56F:→ siisii: 谢您的用心回覆,还能抓出我错误处,好厉害啊! 09/09 00:59
57F:→ soyoso: 问题是这样O/A 030 days/Invoice Date(依Invoice Date日期 09/09 08:22
58F:→ soyoso: 起算30天),看回文应是下面的付款日 09/09 08:22
59F:→ soyoso: 1.储存格a131(2019/7/31),付款日是2019/8/31 09/09 08:22
60F:→ soyoso: 2.储存格a133(2019/8/12),付款日是否是2019/9/11 09/09 08:22
61F:→ soyoso: 3.储存格a135(2019/8/1),付款日为起算30天的2019/8/31 09/09 08:22
62F:→ soyoso: 2和3可以理解是付款日是invoice+30,但1却是+31 09/09 08:22
63F:→ soyoso: 所以不确定这方面的逻辑是什麽 09/09 08:22
64F:→ soyoso: 因此看要不要以举例的方式,假设2019/1/29~1/30,7/29~7/ 09/09 08:22
65F:→ soyoso: 30,8/2~8/3,9/1~9/2以上在O/A 030 days/Invoice Date条 09/09 08:22
66F:→ soyoso: 件下付款日为? 09/09 08:22
67F:→ siisii: 哦哦我懂您的意思了!其实我也只是抓个大概日期给主管, 09/09 20:03
68F:→ siisii: 相差1-2天没关系的~ 谢谢您考虑周全 09/09 20:03
69F:→ siisii: 或是您觉得怎麽样比较好再麻烦请给予高见,谢谢 09/09 20:04
70F:→ soyoso: 因个人并不了解内文付款条件,因此没有意见,会问回文的问 09/09 22:11
71F:→ soyoso: 题,只是公式要有逻辑才能正确回传资料,若以原po回文,差 09/09 22:11
72F:→ soyoso: 1-2天上是可以的话 09/09 22:11