2016-05-31

提問單[Excel]:如何讓Excel日期裡,星期六日的欄位底色自動變色?(設定格式化的條件)


要如何讓表中星期六、星期日自動更換底色呢?
我們可以善用「設定格式化的條件」喔!

第一步:[F3儲存格],點選該儲存格再打開「設定格式化的條件」/「新增規則」



第二步:點選「使用公式來決定要格式化哪些儲存格」,並在規則說明中,打上以下判斷式

=AND(F$3<>"",OR(WEEKDAY(F$2,2)=6,WEEKDAY(F$2,2)=7))

  • AND(條件1 , 條件2 , …):裡面所有條件都成立的話,回傳真(True),就是必需全部成立才行~
  • OR(條件1 , 條件2 , … ):裡面只要有任何一個條件成立,回傳真(True),就是只要任一個成立就行~
  • WEEKDAY(日期, 顯示類別):依據日期及顯示類別設定,回傳星期幾。其中,顯示類別填2,代表星期一會回傳1、星期二會回傳2、星期天會回傳7。所以我使用2這個類別比較符合我對星期幾的習慣。

白話文的說法:只要F2日期不是空白,而且F3是星期六或星期日,那就可以依據格式設定自動調整底色

請注意:判斷式中,針對儲存格有設定絕對位置的標記$(目前設定在列數),主要就是該格式若要向上下、向左右套用到其它儲存格內時,判斷的列數不會因此而變動。這是一個非常重要好習慣~~



第三步:點選「格式」,設定當規則成立時,你希望顯示的格式!設定完按確定!

那我就把底色改成淡紅色囉!

第四步:你會發現在「設定格式化的條件規則管理員」下,多了一個規格…而且這個規則,目前僅作用在F3儲存格內而已…


第五步:請把這個規格套用到您表內所有的星期儲存格內…
直接把套用到的內容改成

=$F$3:$AQ$3

這樣就不需要針對每個星期幾的儲存格一個個設定囉!

第六步:按下「確定」,您會發現只要是六、日的儲存格底色就自動改變囉!大功告成~~


這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 續前一張提問單: 提問單[Excel]:如何讓Excel輸入起始日期後,自動展開整個月份的日期及星期? 要如何讓表中星期六、星期日自動更換底色呢? 我們可以善用「設定格式化的條件」喔! 第一步 :[F3儲存格],點選該儲存格再打開「設定格式化的條件」/「新...

提問單[Excel]:如何讓Excel輸入起始日期後,自動展開整個月份的日期及星期?

我們工作上常運用Excel來製作班表、或月記帳等等…橫向展出一個月份的日期。
對於每個月份要替換時,不但常遇到月尾日期變動(2月有28、29天的問題,或是大小月的問題)…
除了每月一次的手動替換以外,是否有機會能利用函數設定,讓月份自動展開呢?

其實只要能達成要顯示的效果,有很多不同的函數組合~以下僅舉其中的一個例子來說明…

1、如果我們手上有個橫向展開的日期,內容全數手動輸入…能怎麼改善呢?





第一步:[F2欄],修改儲存格格式,用自訂方式,顯示月日即可→畫面簡單化,這個欄位為每張表的起始日,若為當月1日,就輸入7/1即可。

第二步:[G2欄] 將隔天的日期,簡化其顯示格式,單顯示日期即可。同時…讓日期自動+1。並將函數複製到後面日期欄位。

=IF(F2="","",F2+1)

白話文的說法…假如F2是空白,那G2就顯示空白,如果不是空白,那就顯示F2+1天的日期
  • =假加(這個說法,真的結果, 假的結果)…哈哈!若你能以白話文解釋…請相信IF就是這麼回事~~ 



第三步:[F3欄]星期幾的修改方式,同時請將該設定複製到後面所有星期欄位。

以下是學員原本設定的方式,其實這個方式已經是非常優的設定方式了…應該要給自己一個讚唷~~
=RIGHT(TEXT(F2,"[$-404]aaa;@"))

白話文的說法…假如F2的日期是空白,則星期顯示空白,否則將F2之日期,依星期之顯示方式,取回最右邊的第一個字
  • 欄位依 [$-404]aaa;@ 的顯示方式,將會自動將日期顯示為「週一、週二、週三…」這是中文的顯示模式~
  • RIGHT(字串,取右邊幾位)


第四步:[AO欄] 再來我們處理最麻煩的每月終止日期…(所以在測試時,最好用7/25日為起始日…因為7、8月都是大月有31天…),請記得要將這個函數複製到日期最後一天喔(AO~AQ)!

因為這張表的設定,以月底為終止日,請自行將欄數留到含大月31日,我們只要控制如果超出該月的範圍,日期不要顯示即可~~
所以我們在AO欄的日期顯示…原本=IF(AN="","",AN2+1)的函數中,再加入一個月份是否相等的判斷~

=IF(AN2="","",IF(MONTH(AN2)=MONTH(AN2+1),AN2+1,""))

IF之中還可再加入IF的判斷,變成多層(槽化)的判斷方式唷~~
白話文的說法…如果AO欄日期的月份等於前一天AN欄日期的月份,則AO欄就顯示,否則不顯示。



第五步:測試一下囉!將起始日修改成不同的日期,您會發現後續的日期及星期,都會自動調整,而終止日也會停在當月份喔!!
  • 由於我們日期及星期的判斷,都有先確認要參考的欄位是否為空白,是空白就不顯示,不是空白才來判斷,這樣的方式可以避免沒有日期的錯誤計算結果產生…

好吧!很久沒上課了…也感謝這位學員朋友提出的問題讓大家分享囉!










這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 我們工作上常運用Excel來製作班表、或月記帳等等…橫向展出一個月份的日期。 對於每個月份要替換時,不但常遇到月尾日期變動(2月有28、29天的問題,或是大小月的問題)… 除了每月一次的手動替換以外,是否有機會能利用函數設定,讓月份自動展開呢? 其實只要能達成...

2016-05-26

〔Excel-VBA〕在儲存格上按2下,直接跳到指定的工作表(Sheet)

我…是懶人…總是要找懶方法。
面對一個excel活頁簿有100張工作表(sheet)時,當需要"經常"切換工作表,總是讓我覺得很麻煩~~

因此我採取建立一張總表來管理~~將Sheet名填在A欄中…
然後寫VBA程式,讓我用滑鼠在儲存格上連按2下,就直接跳到指定的Sheet頁面中…
這樣是不是省事多了??



VBA CODE
請在該"工作表"的程式碼裡貼上以下內容即可

'本段在該工作表內的任何一個儲存格Double Click都會跳進來,所以要判斷行列的範圍喔!範圍內才進行跳轉的動作
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    On Error GoTo Err
    Select Case Target.Column                       'Target.column:取得目前儲存格的欄號(因為我只有A欄Double Click才需要跳轉)
        Case 1
            If Target.Text <> "" Then
                Dim strSheet As String
                strSheet = Range("A" & Selection.Row)
                If strSheet <> "" Then
                    Sheets(strSheet).Activate   '真正執行跳轉工作表的就這一行,其它的都是一些防止錯誤的條件,您可自行省略!
                End If
            End If
            Cancel = True
    End Select
    Exit Sub
Err:
    MsgBox "您選取的資料有誤,找不到對應Sheet!", "Error"
End Sub

這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 我…是懶人…總是要找懶方法。 面對一個excel活頁簿有100張工作表(sheet)時,當需要" 經常 "切換工作表,總是讓我覺得很麻煩~~ 因此我採取建立一張總表來管理~~將Sheet名填在A欄中… 然後寫VBA程式,讓我用滑鼠在儲存格上...

2016-05-24

005洞:設定範本右上方的社交網站網址

課上到這裡,有沒有覺得有些趣味了呢…慢慢的專屬於你自己的部落格…在你的手裡一步步建置起來!

接下來,我們來調整一下畫面右上方的社交網路連結的網址


由於我們套用的是設計好的範本。因此修改都必需從範本」→「編輯HTML」裡手動調整。(開啟路徑圖就請參照  003洞:修改範本中間的標籤分類 )

1. 請直接搜尋 facebook字樣,找到下圖的內容區塊,並將#更改為你要連結的網址


2. 其它的連結網址,就看你的需求與否,比照辦理設定即可喔!

這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 課上到這裡,有沒有覺得有些趣味了呢…慢慢的專屬於你自己的部落格…在你的手裡一步步建置起來! 接下來,我們來調整一下畫面右上方的社交網路連結的網址 由於我們套用的是設計好的範本。因此修改都必需從 「 範本 」→「 編輯HTML 」裡手動調整。(開啟路徑圖就請參照   003洞:修改...

004洞:將您發佈的文章,套用標籤

設定好你的分類項目後…就可以開發文囉!(發文的方式,我就不特別說明了)
但在將文送出之前,您可設定文章的「標籤」,指定您想放到的分類


然後就將標籤「完成」,並「發佈」…這時我們再來檢視網誌的主頁…


有沒有發現…文章自動就套用到主頁範本的指定區域中…有沒有覺得很容易??

這真的要很感謝這些提供範本的設計人員…可以讓我們很輕易的就建置自己專屬又專業的網站部落格喔!

這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 承  003洞:修改範本中間的標籤分類 設定好你的分類項目後…就可以開發文囉!(發文的方式,我就不特別說明了) 但在將文送出之前,您可設定文章的「 標籤 」,指定您想放到的分類 然後就將標籤「完成」,並「發佈」…這時我們再來檢視網誌的主頁… 有沒有發現…文章自動就套用到主頁範本的...

2016-05-23

003洞:修改範本中間的標籤分類

這個範本預設了一些標籤分類,利用這些標籤,在發表部落格文章時,設定文章的標籤,就會自動顯示在主頁上對應的區塊喔!
(若您尚無法體會這句話的意思,就跟著一步步走,後續我會將文章設定標籤,您就會發現神奇的改變了)


範本目前畫面上有「Web Design」、「Photography」、「Art & Games」等等共這6個標籤(有部份重覆)…
我們可以自訂成自己想要分類的項目…

「Web Design」置換成「blogger套用教學」為例…請依以下步驟來進行喔!

**由於是套用設計開發好的樣版範本,因此相關設定的調整就必需以進行修改樣版的方式進行喔!**

1. 開啟部落格「範本」→並選取「編輯HTML

2. 看到密密麻麻的語法,不要害怕!拉到畫面中指定的行數,將字樣改成自己想要的項目名稱(其它featured posts項目比照辦理囉)



3. 改完按「儲存範本」,完成後「檢視網誌」,你就會發現畫面上的項目變成你定義的項目囉!




這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 這個範本預設了一些標籤分類,利用這些標籤,在發表部落格文章時,設定文章的標籤,就會自動顯示在主頁上對應的區塊喔! (若您尚無法體會這句話的意思,就跟著一步步走,後續我會將文章設定標籤,您就會發現神奇的改變了) 範本目前畫面上有「Web Design」、「Photography」、...

002洞:如何套用響應式模版?

當您建立好屬於自己的一個部落格後…您會發現網站已套用標準的模版…很輕易簡單的就產生了美美的部落格了。
但此次我們的主題是「響應式網站」,也就是您在使用電腦及手機平版裝置瀏覽網頁時,會發現有些網站,在不同的設備上顯示的畫面會有些差異。

響應式網站,可以讓您只需維護一個網站內容,即可在不同的裝置間自動變換顯示模式!
我想,這中間技術層面的問題就不探討了,因為這就違背了小講堂的宗旨:專業的事留給專業的人去做…

網路上有很多相當專業的人將網站設置成方便套用的模版,甚至提供免費下載使用~(通常會帶版權宣告字樣,部份可付費移除該字樣…但以個人網站來說,這字樣無仿)
所以在此,您唯一要做的事,就是上網搜搜這些免費的模版,找出喜歡的版型,下載後來套用

您可在Google Search建入「響應式範本」…就有很多厲害的專業人士彙整的範本並有明細介紹~
找出您喜歡的風格,下載該範本…

我目前套用的範本為 Meton (載點:http://www.cotemplates.com/2015/11/meton.html )

您們可以參考,網路上很多精美範本喔!

1. 通常,下載的範本,都會是壓縮檔…所以第一件事…「解壓縮
2. 解壓縮後,裡面一定會有一個.xml的檔案,這個就是我們要的模版
3. 開啟您的Blogger,到您的網址維護中…先點選左下方的「範本」→再點選右上方的「備份/還原

4. 點選「選擇檔案」…指定到上述.xml檔後,按「上傳」即可套用囉!

這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 當您建立好屬於自己的一個部落格後…您會發現網站已套用標準的模版…很輕易簡單的就產生了美美的部落格了。 但此次我們的主題是「響應式網站」,也就是您在使用電腦及手機平版裝置瀏覽網頁時,會發現有些網站,在不同的設備上顯示的畫面會有些差異。 響應式網站,可以讓您只需維護一個網站內容,即可...

001洞:如何在Google Blogger中建立自己的網誌?

要在Google Blogger中建立自己的網誌…您必需先準備好以下2點:

  1.  具備Google帳號,也就是Gmail帳號。若無的話,可以免費申請喔!
  2. 想好您Blog的名稱。以我的為例:Scenic's BOX。這些日後都還可以再修改滴~~

準備好了嗎?
請打開您電腦的瀏覽器,我習慣用Google Chrome。但哪個都沒影響啦~
1. 在網址列打上www.blogger.com
2. 若您尚未登入Google帳號,會跳出登入畫面,請先行登入喔!


3. 登入後會出現以下畫面
4. 點選「新增網誌」

5. 將標題建入,就可直接建立一個屬於您的新網誌( Blog )囉!


這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote
5 章老師的電腦小講堂: 5月 2016 要在Google Blogger中建立自己的網誌…您必需先準備好以下2點:   具備Google帳號 ,也就是Gmail帳號。若無的話,可以免費申請喔! 想好您Blog的名稱 。以我的為例:Scenic's BOX。這些日後都還可以再修改滴~~ 準備好了嗎? 請打開您電腦...

重啟我的Blogger~[一個簡單的宣示]

其實已經很久沒有維護我的Blogger…
上週六在誠品逛逛時,隨意翻閱了一本「用Google Blogger打造響應式網站」…
又再次激起我建置的興趣~~

同時想把這個過程分享給「章老師的電腦小講堂」學員們~~

所以宣示一下~就這樣~Go吧~~

5 章老師的電腦小講堂: 5月 2016 其實已經很久沒有維護我的Blogger… 上週六在誠品逛逛時,隨意翻閱了一本「用Google Blogger打造響應式網站」… 又再次激起我建置的興趣~~ 同時想把這個過程分享給「章老師的電腦小講堂」學員們~~ 所以宣示一下~就這樣~Go吧~~
< >
小講堂經過多次搬移,舊文章連結及內容較難整理~
大家可以新文章為主~
每篇文章後有代碼,任何文章問題可至FB小講堂用代碼提問唷~