返回列表 上一主題 發帖

[發問] [發問] 依條件跳選儲存格值

[發問] [發問] 依條件跳選儲存格值

請問有辦法使用公式 依條件跳選儲存格值嗎?

挑選上班日.png (43.4 KB)

挑選上班日.png

挑選上班日.zip (7.24 KB)

回復 1# ABK

E6陣列公式
=WORKDAY($E$8,-2+ROW(A1)-1,SMALL(IF(($A$1:$A$30<>"")+(WEEKDAY($B$1:$B$30,2)>5),$B$1:$B$30,""),ROW(INDIRECT("A1:A"&SUMPRODUCT(($A$1:$A$30<>"")+(WEEKDAY($B$1:$B$30,2)>5))))))
學海無涯_不恥下問

TOP

本帖最後由 准提部林 於 2018-11-29 10:09 編輯

1) B欄[周六.周日]條件格式錯誤:
    建議修改:B1條件公式
    條件一:=$A1<>""     設[淡紅色]
    條件二:=WEEKDAY($B1&"",2)>5   設[黃色]

2) E6公式:下拉
   =IFERROR(LOOKUP(1,0/(MOD(B$1:B$30/(1&A$1:A$30),7)>1)/(B$1:B$30<E7),B:B),"")
   或
    =IFERROR(LOOKUP(1,0/(WEEKDAY(B$1:B$30/(1&A$1:A$30),2)<6)/(B$1:B$30<E7),B:B),"")

TOP

本帖最後由 ABK 於 2018-11-29 20:24 編輯

謝謝Hsieh大和准提大!
您們的公式都好用!    感謝 感謝!

一開始沒去變更我B欄的[周六.周日]條件格式就先試公式, 試了一陣子 覺得數值都怪怪的,
好在准提大有提醒糾正,後來才發覺是假日位置標錯了,不是兩位版大的公式不靈。

感謝萬分 !

TOP

回復 3# 准提部林

准提大您好!  再請教一下!

若將 日期改成橫向, 在H4 輸入日期時, 則 G4顯示前1個工作天 與 F4顯示前2個工作天的日期, 公式要如何修正?

挑選上班日(橫向).png (39.17 KB)

挑選上班日(橫向).png

挑選上班日(橫向).zip (11.15 KB)

TOP

回復 5# ABK


F4:
=iferror(LOOKUP(1,0/(MOD($B$1:$B$99/(1&$A$1:$A$99),7)>1)/($B$1:$B$99<G4),$B:$B),"")

TOP

回復 6# 准提部林


  謝謝准提大 !

不好意思!  是我沒說明清楚!  橫式的日期排列 只有 F1: AJ2, 沒有A欄和B欄兩列了,
即我想將原本直式的日期表改成橫式的日期表, 使用橫式的日期表依然有挑選最後兩個工作日的功能。

TOP

回復 7# ABK


=IFERROR(LOOKUP(1,0/(MOD($F2:$AJ2/(1&$F1:$AJ1),7)>1)/($F2:$AJ2<G4),$F2:$AJ2),"")

TOP

回復 8# 准提部林


    感謝 准提大 !
    ok了!

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題