返回列表 上一主題 發帖

找下一個星期六

找下一個星期六

各位前輩你們好!
              前輩!!問題如附檔說明
              請知道的前輩,不吝賜教謝謝再三!!

Leo26.rar (6.22 KB)

=TEXT(CEILING((Edate(A7,3)-8)/7,1)*7+7,"e/m/d")

TOP

回復 1# myleoyes


    AAA.zip (4.85 KB)
請參考

TOP

回復 2# oobird
超版果然利害!小弟昨夜想很久終於解出來謝謝再三!!

TOP

回復 3# ANGELA
前輩!!謝謝再三!!套用超版的公式解出如下!
                 B7=IF(A1>EDATE(A7,9),TEXT(CEILING((EDATE(A7,12)-8)/7,1)*7+7,"e/m/d"),IF(TEXT(CEILING((EDATE(A7,9)-8)/7,1)*7+7,"e/m/d")=TEXT(A1,"e/m/d"),"第4次維修",IF(TEXT(CEILING((EDATE(A7,6)-8)/7,1)*7+7,"e/m/d")=TEXT(A1,"e/m/d"),"第3次維修",IF(A1>EDATE(A7,6),TEXT(CEILING((EDATE(A7,9)-8)/7,1)*7+7,"e/m/d"),IF(TEXT(CEILING((EDATE(A7,3)-8)/7,1)*7+7,"e/m/d")=TEXT(A1,"e/m/d"),"第2次維修",IF(A1>EDATE(A7,3),TEXT(CEILING((EDATE(A7,6)-8)/7,1)*7+7,"e/m/d"),IF(A1>A7,TEXT(CEILING((EDATE(A7,3)-8)/7,1)*7+7,"e/m/d"),IF(TEXT(CEILING((EDATE(A7,0)-8)/7,1)*7+7,"e/m/d")=TEXT(A1,"e/m/d"),"第1次維修",A7))))))))

TOP

回復 5# myleoyes
B7=IF(A1>EDATE($A$7,9)-(WEEKDAY(EDATE($A$7,9),2)-6),EDATE($A$7,9)-(WEEKDAY(EDATE($A$7,9),2)-6),IF(ISNUMBER(MATCH(A1,EDATE($A$7,{0,3,6,9})-(WEEKDAY(EDATE($A$7,{0,3,6,9}),2)-6),0)),"第"&LOOKUP(A1,EDATE($A$7,{0,3,6,9})-(WEEKDAY(EDATE($A$7,{0,3,6,9}),2)-6),{1,2,3,4})&"次維修",INDEX(EDATE($A$7,{9,6,3,0})-(WEEKDAY(EDATE($A$7,{9,6,3,0}),2)-6),MATCH(A1,EDATE($A$7,{9,6,3,0})-(WEEKDAY(EDATE($A$7,{9,6,3,0}),2)-6),-1))))
學海無涯_不恥下問

TOP

回復 6# Hsieh
    偶像前輩!真是謝謝!!原本正為C7的公式發愁
   公式既然可一箭雙雕太利害囉!!謝謝再三!!

TOP

        靜思自在 : 受人點水之恩,須當湧泉以報。
返回列表 上一主題