close

明星 

MONTH/EDATE/IF/ISERROR函數綜合運用

面對新的一年,你的年度計劃表是仰仗其他同業送來印刷好的記事本,還是你早已經在去年度時,利用自己閒暇的時間,辛辛苦苦的輸入三百六十五個數值,慢慢的建立完成一份年計劃表了呢?老實說,運用Excel中的函數,只要輕輕鬆鬆的輸入兩個公式,就可以快速的幫我們建立一份年曆,而且只要稍微調整一下格式、欄位,馬上又可以把年曆變成年計劃表。

其實Excel當中,有各式各樣的函數可供應用,運用得當,就可以感受到它的強大功能,只是,除了幾個常用的函數之外,大概少有人能夠非常輕楚的知道,每個函數的作用,以及它可以運用在何處吧!那麼,你會奇怪,說了這麼久,到底是什麼函數,這麼了不起呢?以下就讓我們來介紹一下,如何應用IF、ISERROR、MONTH、EDATE這四個函數,幫助我們完成一份年曆。



輸入月份標題及設定日期格式

在製作年曆時,首先必須先輸入所有月份標題,然後再進一步來設定日期的格式。一般來說,一份空白的工作表,儲存格裡的「數值類別」會預設為通用格式,當我們輸入日期時,出現的是一個數字,而非日期的格式;因此,不管儲存格的值是先輸入還是後輸入,都一定要記得到儲存格裡的「數值」選項,更改其類別,並選擇適合的日期格式。


1.首先請在A1的儲存格裡,直接輸入「一月」的值。


2.接著用滑鼠點選A1,以拖曳的方式向右拉,此時可以從電腦自動出現的智慧標籤中看到月份,至L1的位置,剛好是「十二月」。


3.完成月標題輸入後,在A2輸入「1-1或1/1」,再按滑鼠右鍵,選擇「儲存格格式」。


4.此時會出現儲存格格式的工作窗格,點選「數值」標籤,設定「日期類別」,設定結果會先在上方的範例格中看到,選定之後,按下「確定」。

以公式完成日期計算

在製作年曆的過程中,除了第一天的日期是我們自己輸入想要製作的當年第一天的數值之外,其他的數值都是由設定的公式去完成的;因此,當我們完成公式的設定,往後每一年只要更動第一天日期的年份,接下來的計算都由電腦自己完成。在設定公式的部份,也不複雜,因為實際上我們只需要輸入兩個公式,然後以複製公式的方式填滿其他儲存格即可。


1.請先點選儲存格A3,然後在資料編輯列上輸入公式「=IF(ISERROR(A2+1),"",IF(MONTH(A2+1)<>MONTH(A2),"",A2+1))」。


2.按「Enter」之後,就可以看見日期自動顯示下一天(要注意的是,如果出現的是數值,不是日期,那麼就必須到儲存格中去設定數值類別)。


3.完成A3的公式輸入,以滑鼠點選A3,按住左鍵不放,往下拖曳,電腦會執行自動往下填滿。


4.在拖曳時,照理說,一月有三十一天,我們拖曳的範圍是A2:A32,但是實際上,可以拖曳至A33或更下面的儲存格都不打緊,因為,即使我們拖曳至A36,資料還是只顯示至A32,因為超出範圍的,儲存格皆不會顯示資料。

開啟「分析工具箱」並設定函數

Excel裡頭有許多函數可供應用,但是有些函數必須從工具中的增益集裡,去開啟工具箱,才可以發揮它的作用,例如:我們接下來要使用的函數──EDATE,就必須開啟增益集中的「分析工具箱」才有作用,在還沒開啟此工具箱之前,應用EDATE這個函數,只會得到「#NAME?」的錯誤,因為預設值,增益集裡的各項功能,都沒有啟動,所以本節就讓你實際體會一下,「分析工具箱」有無開啟的差異。


1.請點選B2儲存格,在資料編輯列上輸入公式「=EDATE(A2,1)」,按下「Enter」之後,會看到B2出現一個錯誤訊息。


2.接著請從「工具」/「增益集」進入。


3.出現「增益集」的工作窗格時,請在勾選「分析工具箱」後,按下「確定」。


4.此時,把B2儲存格的公式刪除,再重新輸入一次「=EDATE(A2,1)」,即可看到自動計算結果。

複製公式並設定週六日不同格式

完成公式設定之後,接下來要做的就是以複製的方式將公式填滿其他儲存格,做複製動作唯一要注意的,就是第二列的公式和其他列的公式是不同的,一旦複製錯誤,所得結果當然也不可能會正確。完成公式複製後,還可以利用格式中「設定格式化的條件」的功能,針對週六、週日進一步做不同的格式的設定,讓週六、週日看起來和其他日期的格式不同,以茲區別,方便閱覽!


1.請先以滑鼠選取A3:A32的範圍,選取之後按住滑鼠鍵左鍵不放,向右作拖曳的動作,此時會看到二月份的日期已自動完成。


2.再以滑鼠選取B2:B32的範圍,同樣按住滑鼠左鍵向右作拖曳動作,此次請拖曳至L欄,放開滑鼠後,就完成了整年的日期設定。


3.請點選A2,接著,從「格式」/「設定格式化的條件」功能進入,在「設定格式化的條件」工作窗格裡,請在「條件一」設定「公式為」「=IF(ISBLANK(A2),FALSE,WEEKDAY(A2,2)=6)」之後,按「格式」設定字型、字型顏色及網底顏色,完成之後,再按「新增」。


4.出現「條件二」時,請設定「公式為」「=IF(ISBLANK(A2),FALSE,WEEKDAY(A2,2)=7)」,再按「格式」設定字型、字型顏色及網底顏色,完成之後,按下「確定」。

調整欄位及自訂日期類型以符合要求

當我們針對某一個儲存格設定格式化的條件後,可以利用一般工具列上的「複製格式」功能,讓其他的儲存格擁有同樣的格式化條件。如果在變更儲存格格式之後,儲格存出現「########」這種狀況,那是表示欄位不夠寬,只要自動調整一下就OK的,另外要提到的是,如果儲存格裡數值類別中的日期類型,沒有符合我們所需的,可以利用自訂類別,直接輸入所需格式即可!


1.以滑鼠點選A2,再到一般工具列上的「複製格式」按一下,再回到工作表中,以拖曳方式選取A2:L32的範圍。


2.完成之後,請選擇「格式」/「欄」/「自動調整」,以調整所有的儲存格擁有適當的欄位寬度。


3.若希望日期格式為「民國-月-日-週」,可以先選取A2:L32的範圍,按滑鼠右鍵,進入儲存格格式,選擇「數值類別」上的「自訂」,在「類型」下方的空白列中輸入「[$-404]e.mm.dd(aaa);@」,此時可先在上方的範例中看到結果。


4.覺得滿意之後,按下「確定」,再選擇「格式」/「欄」/「自動調整」,調整一下欄位的適當寬度即完成。

arrow
arrow
    全站熱搜

    Oo秋八月oO 發表在 痞客邦 留言(0) 人氣()