[問題] 月結到期EXCEL公式請益

看板Office作者 (wholenew)時間5年前 (2019/09/02 23:34), 編輯推噓5(5068)
留言73則, 4人參與, 5年前最新討論串1/1
軟體: 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://www.ptt.cc/bbs/Office/M.1567438494.A.B57.html

09/03 07:13, 5年前 , 1F
問題1是指invoice date加上付款條件內days前的日期嗎?
09/03 07:13, 1F

09/03 07:13, 5年前 , 2F
日期分水嶺是指哪個日期,invoice date或是問題1計算出的
09/03 07:13, 2F

09/03 07:14, 5年前 , 3F
應付日?
09/03 07:14, 3F

09/03 07:16, 5年前 , 4F
例題請以實際(複雜的),不然提供公式後無法應用,又一來一
09/03 07:16, 4F

09/03 07:16, 5年前 , 5F
回的再那裡修改
09/03 07:16, 5F

09/03 07:21, 5年前 , 6F
另外也請提供例題應付款日日期,也會比較清楚,問題1,2要
09/03 07:21, 6F

09/03 07:22, 5年前 , 7F
的結果為何,驗證公式是指正確
09/03 07:22, 7F

09/03 07:23, 5年前 , 8F
09/03 07:23, 8F

09/03 11:33, 5年前 , 9F
同意 s 大說的: 提供例題,會比較清楚
09/03 11:33, 9F

09/03 17:02, 5年前 , 10F
不好意思借原po版面發問類似問題
09/03 17:02, 10F

09/03 17:02, 5年前 , 11F

09/03 17:03, 5年前 , 12F
C2=DATE(YEAR($B$1),MONTH($B$1)+2,0), E2 也沒問題,
09/03 17:03, 12F

09/03 17:03, 5年前 , 13F
但卡在G2就不知道怎麼輸入才會顯示正確日期,謝謝
09/03 17:03, 13F

09/03 17:04, 5年前 , 14F
P.S 黃底為輸入進貨日9/2,就會自動跳出正確付款日
09/03 17:04, 14F

09/03 17:15, 5年前 , 15F
9/2(9/1~9/30)來對應月結75天的話是要回傳12/15吧
09/03 17:15, 15F

09/03 17:16, 5年前 , 16F
如果是的話函數date內day的部分改為15
09/03 17:16, 16F

09/03 17:17, 5年前 , 17F

09/03 17:44, 5年前 , 18F
或是有e2日期的話,應也可g2=e2+15
09/03 17:44, 18F

09/03 18:24, 5年前 , 19F
補充一下,要取月底日期的話(本篇內文也可能會用到),函數
09/03 18:24, 19F

09/03 18:24, 5年前 , 20F
eomonth(2003的話工具分析箱要勾選)
09/03 18:24, 20F

09/03 22:46, 5年前 , 21F
我弄出來檔案了,再麻煩請各位過目 謝謝
09/03 22:46, 21F

09/03 22:46, 5年前 , 22F
09/03 22:46, 22F

09/03 23:11, 5年前 , 23F
soyoso 謝謝你~
09/03 23:11, 23F

09/03 23:14, 5年前 , 24F
我真的沒想到用E2+15的說...((腦勝袋轉不過來
09/03 23:14, 24F

09/04 01:13, 5年前 , 25F
原po提供檔案,有些邏輯不太了解
09/04 01:13, 25F

09/04 01:13, 5年前 , 26F
1.儲存格a98(2019/7/11),90天,付款到期日2019/10/9(應是
09/04 01:13, 26F

09/04 01:13, 5年前 , 27F
a98+90)
09/04 01:13, 27F

09/04 01:13, 5年前 , 28F
儲存格a57(2019/7/11),60天,付款到期日卻又是月底2019
09/04 01:13, 28F

09/04 01:13, 5年前 , 29F
/9/30
09/04 01:13, 29F

09/04 01:13, 5年前 , 30F
2.儲存格a133(2019/8/12),30天,付款到期日2019/9/14
09/04 01:13, 30F

09/04 01:13, 5年前 , 31F
不太了解這個日期怎麼來的話,a133+30的話是2019/9/11
09/04 01:13, 31F

09/04 01:13, 5年前 , 32F
3.儲存格a135(2019/8/1),30天,付款到期日2019/8/31
09/04 01:13, 32F

09/04 01:13, 5年前 , 33F
是指當1號+30不超過月底2019/8/31的話,則回傳月底日期
09/04 01:13, 33F

09/04 01:13, 5年前 , 34F
09/04 01:13, 34F

09/05 12:19, 5年前 , 35F
抱歉,我沒表達好。可否請看看我重新說明的整理?謝謝
09/05 12:19, 35F

09/05 12:19, 5年前 , 36F

09/05 13:26, 5年前 , 37F
O/A 030 days/Invoice Date(依Invoice Date日期起算30天)
09/05 13:26, 37F

09/05 13:26, 5年前 , 38F
有三筆,邏輯不太了解
09/05 13:26, 38F

09/05 13:26, 5年前 , 39F
1.儲存格a131(2019/7/31),付款日是否是2019/8/30
09/05 13:26, 39F

09/05 13:26, 5年前 , 40F
2.儲存格a133(2019/8/12),付款日是否是2019/9/11(但檔案
09/05 13:26, 40F

09/05 13:26, 5年前 , 41F
的付款日是2019/9/14,這上面有提問了)
09/05 13:26, 41F

09/05 13:26, 5年前 , 42F
3.儲存格a135(2019/8/1),付款日為起算30天的2019/8/31
09/05 13:26, 42F

09/05 13:26, 5年前 , 43F
因此是要invoice date起算+30,還有又有什麼考量,這就要
09/05 13:26, 43F

09/05 13:26, 5年前 , 44F
再說明了
09/05 13:26, 44F

09/05 13:26, 5年前 , 45F
其他條件看c欄大概可以了解,是回傳月底的日期
09/05 13:26, 45F

09/05 13:33, 5年前 , 46F
再提一個,有關cut off
09/05 13:33, 46F

09/05 13:33, 5年前 , 47F
儲存格a98(2019/7/11),依回文補充條件Invoice Date 7/11
09/05 13:33, 47F

09/05 13:33, 5年前 , 48F
,90天後 10/31付款,但檔案內是2019/10/9。這和所付邏輯
09/05 13:33, 48F

09/05 13:33, 5年前 , 49F
不同
09/05 13:33, 49F

09/09 00:59, 5年前 , 50F
抱歉,C98正確應為10/31(CUT OFF 25即為25號後為下個月帳)
09/09 00:59, 50F

09/09 00:59, 5年前 , 51F
。C57沒有錯,EOM=End of Month月底末日為下個月帳。C133
09/09 00:59, 51F

09/09 00:59, 5年前 , 52F
如您所說實際應為9/11。C135付款條件O/A 030 days/Invoice
09/09 00:59, 52F

09/09 00:59, 5年前 , 53F
Date ( Payment by T/T)意思是,根據Invoice Date起算30
09/09 00:59, 53F

09/09 00:59, 5年前 , 54F
天,所以我覺得應該是8/31。因為實在參雜太多不同條件,故
09/09 00:59, 54F

09/09 00:59, 5年前 , 55F
想請問有無一公式可涵蓋所有條件? 不然好容易算錯啊~ 謝
09/09 00:59, 55F

09/09 00:59, 5年前 , 56F
謝您的用心回覆,還能抓出我錯誤處,好厲害啊!
09/09 00:59, 56F

09/09 08:22, 5年前 , 57F
問題是這樣O/A 030 days/Invoice Date(依Invoice Date日期
09/09 08:22, 57F

09/09 08:22, 5年前 , 58F
起算30天),看回文應是下面的付款日
09/09 08:22, 58F

09/09 08:22, 5年前 , 59F
1.儲存格a131(2019/7/31),付款日是2019/8/31
09/09 08:22, 59F

09/09 08:22, 5年前 , 60F
2.儲存格a133(2019/8/12),付款日是否是2019/9/11
09/09 08:22, 60F

09/09 08:22, 5年前 , 61F
3.儲存格a135(2019/8/1),付款日為起算30天的2019/8/31
09/09 08:22, 61F

09/09 08:22, 5年前 , 62F
2和3可以理解是付款日是invoice+30,但1卻是+31
09/09 08:22, 62F

09/09 08:22, 5年前 , 63F
所以不確定這方面的邏輯是什麼
09/09 08:22, 63F

09/09 08:22, 5年前 , 64F
因此看要不要以舉例的方式,假設2019/1/29~1/30,7/29~7/
09/09 08:22, 64F

09/09 08:22, 5年前 , 65F
30,8/2~8/3,9/1~9/2以上在O/A 030 days/Invoice Date條
09/09 08:22, 65F

09/09 08:22, 5年前 , 66F
件下付款日為?
09/09 08:22, 66F

09/09 20:03, 5年前 , 67F
哦哦我懂您的意思了!其實我也只是抓個大概日期給主管,
09/09 20:03, 67F

09/09 20:03, 5年前 , 68F
相差1-2天沒關係的~ 謝謝您考慮周全
09/09 20:03, 68F

09/09 20:04, 5年前 , 69F
或是您覺得怎麼樣比較好再麻煩請給予高見,謝謝
09/09 20:04, 69F

09/09 22:11, 5年前 , 70F
因個人並不了解內文付款條件,因此沒有意見,會問回文的問
09/09 22:11, 70F

09/09 22:11, 5年前 , 71F
題,只是公式要有邏輯才能正確回傳資料,若以原po回文,差
09/09 22:11, 71F

09/09 22:11, 5年前 , 72F
1-2天上是可以的話
09/09 22:11, 72F

09/09 22:11, 5年前 , 73F
09/09 22:11, 73F
文章代碼(AID): #1TRJQUjN (Office)
文章代碼(AID): #1TRJQUjN (Office)