Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

會員 發問時間: 電腦與網際網路軟體 · 2 0 年前

請問 Excel 要如何只取週一至週五的日期呢?

假設從 2006/1/1 到 2006/12/31 只要是週一到週五才會列在儲存格裡

遇到週六和週日的日期則跳過不儲存,而且每週一的日期文字顏色為藍色

例:

2006/1/2 (藍色)  週一

2006/1/3     週二

2006/1/4     週三

2006/1/5     週四

2006/1/6     週五

2006/1/9 (藍色)  週一

2006/1/10     週二

....

2006/12/29    週五

如上 1/7 1/8 為週六和週日跳過不儲存

有公式可以這樣設定嗎?

不想要一列一列刪 & 設定顏色...

3 個解答

評分
  • 2 0 年前
    最佳解答

    A,B欄設定好所需之儲存格格式

    A1=2006/1/2  

    A2=IF(B1>5,A1+3,A1+1) 向下複製

    B1=WEEKDAY(A1,2)+1 向下複製

    選A欄

    格式/設定格式化條件

    出現對話框

    〔儲存格的值〕改為〔公式為〕,後面輸入 =B1=2

    點〔格式〕按鈕/字型/色彩/選藍色,按確定

    再按〔確定〕,就完成了~

    2006-03-01 02:14:49 補充:

    對厚~~ B1=WEEKDAY(A1) 就好了,我怎無聊在繞圈子   ^^"

    也謝謝 想飛 的補充.

  • 2 0 年前

    kathy b1=weekday(a1,1)即可

  • Lv 6
    2 0 年前

    幫kathy補充

    B欄的儲存格格式要選擇為『日期』中的週別那個選項,才能達到版主的需要

還有問題?馬上發問,尋求解答。