請問用excel挑選最近的日期? - 工作

Table of Contents

這是工作上要用到的,題目如下公司買2張債券,每3個月付息一次,付息到契約到期為止而付息日是由契約到期日反推的例如---------契約到期日(給定欄位)--付息日1----付息日2----付息日3----付息日4...A債券--2015/1/8-------------------2012/1/8---2012/4/8---2012/7/8---2012/10/8...B債券--2018/5/3-------------------2012/5/3---2012/8/3---2012/11/3--2013/2/3...那現在我要用EXCEL控管"下次的付息日"譬如,今日日期9/28,那A,B債券下次付息日就是----------------下次付息日(我需要的欄位)A債券--------2012/1

All Comments

Elizabeth avatarElizabeth2012-09-29
又臭又長B2=2015/1/8C2=IF(WEEKDAY(DATE(YEAR($B2),MONTH($B2)-(INT(((YEAR($B2)-YEAR(TODAY()))*12+MONTH($B2)-MONTH(TODAY()))/3))*3,DAY($B2)),2)>5,DATE(YEAR($B2),MONTH($B2)-(INT(((YEAR($B2)-YEAR(TODAY()))*12+MONTH($B2)-MONTH(TODAY()))/3))*3,DAY($B22012-09-2908:36:32補充:接))-WEEKDAY(DATE(YEAR($B2),MONTH($B2)-(INT(((YEAR($B2)-YEAR(TODAY()))*12+MONTH($B2)-MONTH(TODAY()))/3))*3,DAY($B2)),2)+5,DATE(YEAR($B2),MONTH($B2)-(INT(((YEAR($B2)-YEAR(TODAY()))*12+MONTH($B2)-MONTH(TODAY()))/3))*3,DAY($B2)))版主参考2012-10-0112:30:23補充:謝謝版主~B2=2015/1/8C2=IF(WEEKDAY(DATE(YEAR($B2),MONT
Leila avatarLeila2012-10-02
如果你很確定自己很想結婚婚友社的確是一個有效率的管道年紀越大壓力越大以前我去婚友社時年輕的女生機會總是比較多時間總是不站在女生這邊的所以如果你想婚的念頭已經確定就去找一家評價好一點的婚友社!行動吧!這是我之前參加的婚友社我覺得不錯或搜尋"紅娘李姐"不過還是建議你自己去諮詢過看是否適合你!...Showmore
Carol avatarCarol2012-10-02
B2參考:=LOOKUP(NOW(),C2:F2,D2:G2+(MOD(D2:G2,7)<2)+(MOD(D2:G2,7)<1))2012-10-0112:43:19補充:007依版大提供格式(設在A1:F3)...Showmore
Connor avatarConnor2012-09-30
ABCDEF1 123452債券A2012/1/8(週日)2012/4/8(週日)2012/7/8(週日)2012/10/8(週一)2013/1/8(週二)3債券B2012/5/3(週四)2012/8/3(週五)2012/11/3(週六)2013/2/3(週日)2013/5/3(週五)另類思考:1.將儲存格內增加星期幾格式/儲存格/自訂/數值/yyyy/m/d(aaa)2.選設定格式化的條件選使用公式來----公式如下=B2
Eden avatarEden2012-10-02
只考慮六日,其他放假不考慮嗎?2012-09-2911:26:56補充:C2=DATE(2012,MONTH($B2)+COLUMN(A1)*3-3,DAY($B2))+SUM((WEEKDAY(DATE(2012,MONTH($B2)+COLUMN(A1)*3-3,DAY($B2)),2)={6,7})*{2,1})右拉下拉2012-09-2911:43:29補充:再加個判斷,超過契約日期時為""C2=IF(DATE(2012,MONTH($B2)+COLUMN(A1)*3-3,DAY($B2))>$B2,"",DATE(2012,MONTH($B2)+COLUMN(A1)*3-3,DAY($B2))+SUM((WEEKDAY(DATE(2012,MONTH($B2)+COLUMN(A1)*3-3,DAY($B2)),2)={6,7})*{2,1}))右拉下拉2012-09-2911:43:58補充:亦可將DATE(2012,MONTH($B2)+COLUMN(A1)*3-3,DAY($B2))設為名稱CD,公式為=IF(