資訊訓練excel課程講義

Download as pdf or txt
Download as pdf or txt
You are on page 1of 48

澎湖縣政府資訊訓練 EXCEL 課程講議

單元一 COUNTIF
COUNTIFS 函數應用
COUNTIF 函數
COUNTIF 函數是一個可以依照判斷條件來計算個數的函數,其使用方式為:
=COUNTIF(資料範圍,判斷條件)
以下我們用範例來解釋他的用法,假設我們有一張 Excel 表格,上面有日期、姓名、交通方式與金額
的資料。

如果我們想要統計搭乘高鐵的人數,就可以將資料範圍設定為交通方式那一欄,然後將判斷條件設
定為 "高鐵",這樣就可以得到搭乘高鐵的人數總和:
=COUNTIF(C2:C10, "高鐵")
結果會像這樣:

-1-
澎湖縣政府資訊訓練 EXCEL 課程講議

統計搭乘高鐵人數
萬用字元

判斷文字的時候,也可以使用萬用字元(*

?),例如統計姓「岳」的人數:
=COUNTIF(B2:B10, "岳*")

統計姓「岳」的人數
星號(*)是代表任意長度的任意文字,如果要比對「岳」開頭,後面接著兩個字的狀況,可以改用
問號(?)的寫法:
=COUNTIF(B2:B10, "岳??")
日期
亦可依照日期來統計,例如統計 2017/7/10 之後的資料筆數:
=COUNTIF(A2:A10, ">2017/7/10")

-2-
澎湖縣政府資訊訓練 EXCEL 課程講議

依照日期統計資料筆數
我們也可以取用其他儲存格中的資料來建立判斷條件,假設 F4 儲存格內有一個日期資料,而我們想
要計算這個日期之後的資料筆數,就可以這樣寫:
=COUNTIF(A2:A10,">"&F4)

以儲存格資料建立判斷條件
數值
依照數值的範圍來計算個數,統計金額在 1000 以上的資料筆數:
=COUNTIF(D2:D10, ">=1000")

依照數值範圍計算個數
製作數量統計表
COUNTIF 最常見的使用情境就是製作數量統計表,假設我們想要統計出各種交通方式的人數,我們

-3-
澎湖縣政府資訊訓練 EXCEL 課程講議

可以先在 Excel 中畫出一個統計用的表格(右方藍色),並且設定好想要統計的車種。

統計用表格
接著先填寫第一個車種的 COUNTIF 公式,在資料範圍設定使用絕對位置(加上 $),而判斷條件則
直接使用儲存格中的資料:
=COUNTIF($C$2:$C$10,F2)
資料範圍設使用絕對位置是為了讓之後在將公式套用至其他儲存格時,不要讓資料範圍跟著往下跳 。
填好第一個公式之後,將滑鼠移動到該儲存格的右下方,當滑鼠游標變成十字的形狀時,把他往下
拉,套用公式到以下所有的儲存格。

套用公式

-4-
澎湖縣政府資訊訓練 EXCEL 課程講議

COUNTIF 的公式套用到下面所有的儲存格之後,整個數量統計表建完成了。

數量統計表
COUNTIFS 函數
COUNTIFS 函數跟上面介紹的 COUNTIF 很類似,只不過 COUNTIFS 可以接受多個資料範圍與判斷條件,
在每一條判斷條件都符合時,才會將資料計入(and 運算)。
COUNTIFS 的使用方式為:
=COUNTIFS(資料範圍 1,判斷條件 1,資料範圍 2,判斷條件 2,...)
COUNTIFS 可以放多組資料範圍與判斷條件的配對組合,當每一組資料都符合對應的條件時,才會進
行數量的加總計算。
假設我們想要計算在 2017/7/1 之後,搭乘火車的人數,公式可以這樣寫:
=COUNTIFS(C2:C10,"火車",A2:A10,">2017/7/1")

-5-
澎湖縣政府資訊訓練 EXCEL 課程講議

依多條件計算個數
COUNTIFS 的條件數量沒有限制,我們可以放置任意數量的資料範圍與判斷條件,例如再加上一條金
額大於 300 的條件:
=COUNTIFS(C2:C10,"火車",A2:A10,">2017/7/1",D2:D10,">300")

單元二 SUMIF 函數應用


基本 SUMIF 用法
假設我們有一個商品銷售的 Excel 表格,上面有各個銷售員販售各種商品的資料。

-6-
澎湖縣政府資訊訓練 EXCEL 課程講議

Excel 表格資料
如果我們想要快速算出「葵花寶典」這個商品的販售總數,就很適合使用 SUMIF 函數來處理,這裡
我們示範兩種操作方式,一種是使用 Excel 工具列上面的「插入函數」工具,另外一種是直接用鍵盤
輸入 Excel 儲存格中的公式。
Excel 插入函數工具
Excel 工具列的「插入函數」工具可以讓使用者透過視窗介面來插入各種函數,函數與資料範圍的選
擇都可以使用滑鼠操作,這種做法適合初學者或是不習慣寫程式的人使用。
STEP 1
在 Excel 中選擇一個要放置計算結果的儲存格(這裡我選擇右邊的 H4 儲存格),接著點選「公式」
頁面中的「插入函數」功能。

插入函數
STEP 2
在「數學與三角函數」類別中,選擇「SUMIF」函數。

-7-
澎湖縣政府資訊訓練 EXCEL 課程講議

插入函數
STEP 3
接著選擇 SUMIF 函數的三個引數。
第一個 Range 引數是指要用來進行條件判斷用的檢查資料,這裡我們要做的事情就是找出商品是
「葵花寶典」的資料,所以檢查資料的範圍就要設定為商品那一欄,也就是 C2:C16。
第二個 Criteria 引數是判斷條件,這裡我要找尋的商品是「葵花寶典」,所以這一欄就直接填入 葵
花寶典。
第三個 Sum range 引數則是實際用來計算加總的數值資料範圍,而這裡我們實際要計算的數值就是
「葵花寶典」的銷售數量,所以選擇數量那一個欄位,也就是 E2:E16。

設定 SUMIF 函數引數
這樣設定好之後,SUMIF 函數就會把 Range 範圍的資料一個接著一個拿來檢查,如果符合 Criteria 所
設定的條件的話,就把 Sum range 對應位置的數值加起來,如果不符合條件則跳過該筆資料。

-8-
澎湖縣政府資訊訓練 EXCEL 課程講議

設定好三項引數之後,按下「確定」。
STEP 4
這樣在 H4 儲存格中就會出現計算的結果,也就是「葵花寶典」的總銷售數量。

計算結果
直接輸入公式
對於習慣撰寫程式的人,可以在 Excel 儲存格中直接輸入公式,公式用法如下:
=SUMIF(檢查資料,判斷條件,加總資料)
以這裡計算「葵花寶典」總銷售數量的例子來說,就是這樣寫:
=SUMIF(C2:C16,"葵花寶典",E2:E16)
其實上面所介紹的「插入函數」工具就只是產生這一行公式而已,熟悉 SUMIF 的語法之後,其實直
接打比較快。

SUMIF 函數語法
多項條件

-9-
澎湖縣政府資訊訓練 EXCEL 課程講議

如果我們想要找出「葵花寶典」與「辟邪劍譜」兩項商品的總銷售數量,可以直接使用兩個 SUMIF
計算個別商品的銷售數量總和,再把他們加起來:
=SUMIF(C2:C16,"葵花寶典",E2:E16)+SUMIF(C2:C16,"辟邪劍譜",E2:E16)
這樣就可以得到兩種商品的銷售數量總和,這種方式是最直覺的做法。

多項條件計算加總
另外一種方式是使用多項判斷條件,同時計算兩項商品的個別銷售數量,再使用 SUM 函數把兩個總
數加起來:
=SUM(SUMIF(C2:C16,{"葵花寶典","辟邪劍譜"},E2:E16))
這種方式也可以得到同樣的結果,而公式寫起來也比較精簡。

多項條件計算加總
日期範圍條件

- 10 -
澎湖縣政府資訊訓練 EXCEL 課程講議

SUMIF 也可以依照日期來篩選加總的資料。
如果我們想要計算 2017 年 4 月份之後,所有商品的銷售總量,可以這樣寫:
=SUMIF(A2:A16,">=2017/4/1",E2:E16)
這裡我們將檢查資料的範圍設為日期那一欄,而判斷條件則設定為 ">=2017/4/1",代表 2017 年 4 月
1 日當天或是之後。

依照日期條件加總
這樣就可以計算出 2017 年 4 月份開始的所有商品銷售總量。

依照日期條件加總
日期區間
如果想要計算介於兩個日期中間的資料,可以使用兩個 SUMIF 來處理。

- 11 -
澎湖縣政府資訊訓練 EXCEL 課程講議

若我們只想要計算 2017 年 4 月以及 5 月的銷售總量,可以先用 SUMIF 計算 4 月份開始的銷售總量,


再扣掉 6 月份之後的總量:
=SUMIF(A2:A16,">=2017/4/1",E2:E16)-SUMIF(A2:A16,">=2017/6/1",E2:E16)
這樣就得到我們想要的結果了。

依照日期區間加總
另一個方式是改用 SUMIFS 這個可以接受多個判斷條件的 Excel 函數,其第一個參數是加總資料,後
方可接任一個檢查資料與判斷條件的組合配對:
=SUMIFS(E2:E16,A2:A16,">=2017/4/1",A2:A16,"<2017/6/1")
這樣就可以得到 4 月以及 5 月的銷售總量。

依照日期區間加總
數值條件
如果要依照數值的判斷條件來加總,就直接選擇數值的檢查資料,配上數值的判斷條件即可。

- 12 -
澎湖縣政府資訊訓練 EXCEL 課程講議

這是計算單價在 100 元以上的商品銷售總量:


=SUMIF(D2:D16,">=100",E2:E16)

依照數值條件加總
萬用字元條件
如果文字的判斷條件不是很明確時,可以配合萬用字元(星號 * 或問號 ?)來匹配比較模糊的文字。
假設我們想要找出所有姓「岳」的銷售員(「岳靈珊」、「岳不群」)所有的銷售總量,就可以這
樣寫:
=SUMIF(B2:B16,"岳*",E2:E16)
星號(*)代表任意的文字(不限長度),這樣 SUMIF 就會檢查所有的銷售員資料,把所有以
「岳」開頭的銷售員都抓出來,計算其對應的銷售數量總和。

另外一個常用的萬用字元是問號(?),其代表單一個任意的文字,所以如果我們想要比對「岳」開
頭、而且後面街上兩個任意文字的資料,就可以這樣寫:
=SUMIF(B2:B16,"岳??",E2:E16)
這樣同樣可以找出「岳靈珊」與「岳不群」的資料。

- 13 -
澎湖縣政府資訊訓練 EXCEL 課程講議

其他範例
如果檢查用的資料與加總用的資料相同,則可將 SUMIF 的第三個加總資料引數省略,這樣的話
SUMIF 就會使用第一個引數的資料進行檢查與加總。
若要把所有總價在 300 以上的資料加起來,可以這樣寫:
=SUMIF(F2:F16,">=300")
這樣就得到所有總價在 300 以上加總。

加總結果

單元三 LOOKUP 函數應用


成績等第查表範例
假設我們有一些考試成績的分數如下:

- 14 -
澎湖縣政府資訊訓練 EXCEL 課程講議

成績資料
而現在我們想要根據成績來區分等第,以下是區分的規則:
等第 分數區間
優等 分數 >= 90
甲等 80 <= 分數 < 90
乙等 70 <= 分數 < 80
丙等 60 <= 分數 < 70
丁等 分數 < 60

若想要使用 LOOKUP 函數來幫助我們自動計算出每筆成績資料的等第,首先要先建立一個等第對照


表,在建立對照表時,分數的區間要填入該區間的下限值,而且這個表格要從最低分開始寫,以遞
增順序排列,如果沒有按照這個規則的話,在使用 LOOKUP 函數時就會出錯,所以一定要注意。

- 15 -
澎湖縣政府資訊訓練 EXCEL 課程講議

新增等第對照表
建立好對照表之後,就可以使用 LOOKUP 自動查找各成績資料的等第了,而 LOOKUP 的使用方式如
下:
=LOOKUP(查詢值,對應表查詢值範圍,對應表對應值範圍)
第一個查詢值參數就是要拿來準備進行轉換的資料,而第二個與第三個參數分別為對應表中的查詢
值與對應值範圍,通常對應表的範圍是固定不便的,所以在撰寫公式時,對應表的範圍在指定時要
加上錢字號($),這樣在向下套用公式時,就可以讓對應表的範圍保持不變。
以這裡的例子來說,LOOKUP 公式會寫成這樣:
=LOOKUP(A2,$D$2:$D$6,$E$2:$E$6)

依據等第對照表查找等第
輸入 LOOKUP 的公式之後,就可以依照分數從對應表中查出等第:

- 16 -
澎湖縣政府資訊訓練 EXCEL 課程講議

依據等第對照表查找等第
接著再將滑鼠移動至儲存格的右下角,待游標變成十字形狀時,點擊後往下拖曳,將公式套用至下
方的所有儲存格。

套用查找公式

LOOKUP 查找公式套用至下方的儲存格之後,就可以讓每筆分數資料都產生對應的等第了。

單元四 VLOOKUP 函數應用


Excel 的 VLOOKUP 函數的功能就類似從通訊錄中尋找資料,可以幫助使用者快速從表格中找出特定

- 17 -
澎湖縣政府資訊訓練 EXCEL 課程講議

欄位的資料。
假設我們在 Excel 中有一個很大的原始資料表格,裡面包含大量的欄位與資料(例如通訊錄,記錄著
每個人的電話與地址等欄位),而現在我們想要從這個原始資料表格中找出部分的資料,填入另一
個小的表格中(例如找出某幾個人的電話),這種狀況就可以利用 Excel 的 VLOOKUP 函數快速達成。
這裡我拿勞保局各地辦事處的通訊錄來做示範,左邊綠色的表格是完整的原始資料表格,上面記錄
了勞保局在每個縣市的辦事處地址與電話。
我們的需求是在右邊建立一個新的橘紅色的小表格,這個表格中只需要某幾個縣市的辦事處電話,
而這些電話可從左邊原始資料表格中查詢,像這樣的問題就可以直接使用 VLOOKUP 函數來處理。

Excel 表格資料
以下是使用 VLOOKUP 函數自動填入資料的步驟。
STEP 1
首先用滑鼠選擇第一個要填入資料的儲存格。

選擇儲存格
STEP 2
在這個儲存格之中,填入一個呼叫 VLOOKUP 函數的公式,而 VLOOKUP 函數的用法如下:

- 18 -
澎湖縣政府資訊訓練 EXCEL 課程講議

=VLOOKUP(查閱值, 查閱範圍, 欄位編號, 是否完全符合)


VLOOKUP 函數有四個參數,分別為:
 查閱值:在查詢資料時,要依照哪一個值去搜尋。
 查閱範圍:在哪一個範圍內搜尋資料,也就是原始資料表格的範圍。
 欄位編號:要取出的欄位編號,在查閱範圍中由左算起。
 是否完全符合:搜尋時是否要完全符合查閱值,TRUE 代表部分符合,FALSE 代表完全符合。
以這個例子來說,我們要依縣市別來查詢表格,所以查閱值參數就是放縣市別的資料欄位,也就是
E2 這一格。而查閱範圍參數就是整個原始資料表格,其範圍是 A2 到 C25 之間,但是因為考慮到之
後會將這個公式套用到其他的儲存格,所以我們在撰寫時,會使用 $A$2:$C$25 這樣的絕對位置來表
示。

輸入公式
VLOOKUP 有一個限制就是查閱值必須對應到查閱範圍最左邊的第一個欄位,以這個範例來說,就是
縣市別一定要在查閱範圍的最左邊,如果遇到縣市別不是放在查閱範圍的第一欄時,建議改用
INDEX 配合 MATCH 的方式處理。
這裡我們找的資料是辦事處電話欄位,而這個欄位在查閱範圍中是位於第 3 欄,所以欄位編號參數
就是填 3。最後一個是否完全符合參數我們填入 FLASE,代表搜尋縣市別時要每個字都完全符合。

- 19 -
澎湖縣政府資訊訓練 EXCEL 課程講議

輸入公式
所以最後我們輸入的完整公式如下:
=VLOOKUP(E2, $A$2:$C$25, 3, FALSE)
STEP 3
將滑鼠移至儲存格的右下角,在滑鼠游標變成十字形狀時,按下滑鼠左鍵往下拖曳,讓這個公式可
以套用至下方其他的儲存格中。

套用公式至其他儲存格
STEP 4
這樣就完成了利用 VLOOKUP 函數自動查找資料的工作了。

單元五 IF

- 20 -
澎湖縣政府資訊訓練 EXCEL 課程講議

IFS 函數應用
這裡介紹 Excel 的 IF
IFS 條件判斷函數的用法,並提供實用的範例公式。
Excel 的 IF
IFS 函數可以進行各種條件的判斷,在不同的情況下傳回不同的計算結果,是 Excel 中最熱門且常用
的函數之一,以下是 IF
IFS 函數的用法語實際應用範例。
IF 函數
Excel 的 IF 函數是最基本的條件判斷函數,其使用方式為:
=IF(判斷條件,條件成立傳回值,條件不成立傳回值)
假設我們有一些考試成績的分數,若想用 IF 依據分數來判斷是否及格(60 分以上就判定為及格,否
則就是不及格),可以這樣寫:
=IF(A2>=60,"及格","不及格")

IF 判斷式
巢狀 IF 判斷式
如果判斷的條件比較複雜,包含多種條件與輸出結果時,可以使用巢狀的 IF 判斷式。
假設我們想要根據成績來區分等第,規則如下:
等第 分數區間
優等 分數 >= 90
甲等 80 <= 分數 < 90
乙等 70 <= 分數 < 80
丙等 分數 < 70
像這種多條件的判斷問題,就可以使用多個 IF 組合在一起:
=IF(A2>=90,"優等",IF(A2>=80,"甲等",IF(A2>=70,"乙等","丙等")))

- 21 -
澎湖縣政府資訊訓練 EXCEL 課程講議

這個巢狀的 IF 結構看似複雜,但是觀念都跟基本的 IF 相同,先從最外層的 IF 開始看起,第一個 IF


會判斷成績是否有 90 分,若有 90 分的話,就直接傳回「優等」,如果沒有 90 分的話,則進入第
二層的 IF 判斷式。

當進入到第二層的 IF 判斷式時,代表成績一定在 90 分以下(因為如果有 90 分,之前就直接傳回


「優等」了,不會進到這裡),所以這裡我們只要判斷成績是否有 80 分,若有 80 分的話就傳回
「甲等」,否則就再進入下一層 IF 判斷式。

到了第三層的 IF 時,成績一定在 80 分以下,判斷到這裡的時候,就只剩下「乙等」與「丙等」兩


個等第可以選擇了,所以就直接看成績是否有 70 分,若有 70 分就是「乙等」,否則就是「丙等」。

巢狀 IF 結構
在撰寫巢狀的 IF 結構時,要注意安排每個 IF 判斷式的順序,以上面這個例子來說,我們判斷分數的
順序是從高分開始依序往下判斷,而您也可以從低方開始依序往上判斷,這樣在判斷分數的時候每
次只需要檢查一邊的條件,會比要好寫。
如果沒有按照分數高低的順序來寫的話,在判斷時就會需要使用 AND 函數同時檢查兩邊的條件,問
題會變複雜許多,所以建議在撰寫這類的 IF 巢狀結構時,按照順序來寫會比較好。

AND 函數
AND 函數可以用來判斷兩個條件是否同時成立,若兩個條件同時都成立的話,就傳回 True,否則傳
回 False。
=AND(條件 1,條件 2)
假設我們現在有兩科不同的考試成績,當兩科的考試成績都在 60 分以上才算及格,否則就是不及格,
這種問題就可以使用 IF 搭配 AND 來判斷:
=IF(AND(A2>=60,B2>=60),"及格", "不及格")

- 22 -
澎湖縣政府資訊訓練 EXCEL 課程講議

IF
AND 函數
OR 函數
OR 函數可以用來判斷兩個條件中是否至少有一個是成立的,只要其中一個條件成立(或是兩個都成
立),就傳回 True,否則傳回 False。
=OR(條件 1,條件 2)
若我們現在只要求兩科的考試成績中,只要有一科達到 60 分就算及格的話,就可以這樣寫:
=IF(OR(A2>=60,B2>=60),"及格", "不及格")

IF
OR 函數
NOT 函數
NOT 就是單純將 True 轉為 False、將 False 轉為 True 的函數,以下是個簡單的範例。

- 23 -
澎湖縣政府資訊訓練 EXCEL 課程講議

假設所有不是優等的等第,都必須進行補考,可以這樣寫:
=IF(NOT(B2="優等"),"是","否")

IF
OR 函數
事實上這個例子也可以改寫一下 IF 判斷式,這樣就可以不需要加上 NOT 函數了:
=IF(B2="優等","否","是")
大部分的情況下,我們都可以適當改寫判斷的邏輯,省去 NOT 函數,至於是否要這麼做就要看情況
而定,建議盡量讓程式好閱讀、好理解為原則。
IFS 函數
IFS 函數
IF 函數類似,不過它可以依序檢查許多個不同的條件,傳回符合條件的結果,可用來取代多重巢狀
的 IF 結構,讓程式碼更簡潔、好閱讀,不過這個函數只有在 Office 2016 以後才有支援。
其使用方式為:
=IFS(條件 1,傳回值 1,條件 2,傳回值 2,...)
我們可以將上面判斷成績等第的範例以 IFS 判斷式改寫為:
=IFS(A2>=90,"優等",A2>=80,"甲等",A2>=70,"乙等",TRUE,"丙等")
在這個 IFS 的參數中,我們依序把各種等第的條件與傳回值放進去,這樣它就會傳回對應條件的傳
回值,如果所有的條件都不成立的話,IFS 就會傳回 #N/A 錯誤。
如果想要在所有條件都不成立的情況下,傳回指定的值,可將最後一個判斷條件設定為 True,這樣
只要前面的條件都沒有符合,就一定會傳回最後一個值,等同於 else 的效果。

- 24 -
澎湖縣政府資訊訓練 EXCEL 課程講議

單元六 年月日相關函數應用
這裡介紹如何從 Excel 的日期時間資料中,取出年、月、日、時、分、秒這些數值資訊。
Excel 的儲存格可以儲存日期與時間的資料,如果想從這些日期與時間的儲存格中,取出年、月、日、
時、分、秒這些數值,就必須使用一些特別的函數來處理,以下是日期與時間相關函數的使用教學。
取出日期的年、月、日
假設我們的 Excel 中有類似這樣的日期資料:

Excel 日期資料
如果想從日期資料中取出年份,可以使用 YEAR 這個函數,它的用法很簡單,只要將日期的資料傳
入之後,即可取得年份的數值:
=YEAR(日期)
套用 YEAR 函數之後,就可以取出每個日期的年份:

- 25 -
澎湖縣政府資訊訓練 EXCEL 課程講議

Excel 從日期取出年份
若要取出月份,則可使用 MONTH 函數,用法都差不多:
=MONTH(日期)
以下是套用 MONTH 函數,取出月份的結果:

Excel 從日期取出月份
日的資訊則可使用 DAY 函數:
=DAY(日期)
這是以 DAY 函數取出日的結果:

Excel 從日期取出日

取出時間的時、分、秒

- 26 -
澎湖縣政府資訊訓練 EXCEL 課程講議

假設我們的 Excel 中有類似這樣的時間資料:

Excel 時間資料
若要從時間的資料中取出時、分、秒,操作方式跟日期很類似,只不過呼叫的函數不同而已。
若要從時間的資料中取出小時,可以呼叫 HOUR 函數:
=HOUR(時間)
這是以 HOUR 函數取出小時的結果:

Excel 從時間取出小時
若要取出分鐘,則使用 MINUTE 函數:
=MINUTE(時間)
這是以 MINUTE 函數取出分鐘的結果:

- 27 -
澎湖縣政府資訊訓練 EXCEL 課程講議

Excel 從時間取出分鐘
若要取出秒鐘,則使用 SECOND 函數:
=SECOND(時間)
這是以 SECOND 函數取出秒鐘的結果:

Excel 從時間取出秒鐘

日期與時間
如果我們有一欄日期資料,以及另一欄時間的資料,其實可以直接把這兩欄「相加」起來,這樣就
可以得到同時有日期與時間資料的欄位,節省欄位空間。
下面這個 Excel 表格中,我直接把日期欄(A 欄)加上時間欄(B 欄),將計算結果放進日期與時間
欄(C 欄),這樣只要用一個欄位即可儲存時間與日期的資料。

- 28 -
澎湖縣政府資訊訓練 EXCEL 課程講議

結合日期與時間
像這種同時有時間與日期的欄位,同樣也可以使用上面所介紹的六個函數,將年、月、日、時、分、
秒取出來:
=YEAR(日期與時間)
=MONTH(日期與時間)
=DAY(日期與時間)
=HOUR(日期與時間)
=MINUTE(日期與時間)
=SECOND(日期與時間)
這是取出年、月、日、時、分、秒的結果:

從日期與時間取出年月日時分秒

- 29 -
澎湖縣政府資訊訓練 EXCEL 課程講議

單元七 條件式相關應用
在彙整多張 Excel 表格資料時,很常會遇到重複性資料的問題,就像下面這張 Excel 中的成績資料,
有些人的成績出現不只一次,我們必須將這些重複出現的資料刪除。

Excel 重複出現的資料
若想要把表格中相同的資料找出來,許多人直覺都會採用搜尋的功能,以人工的方式慢慢找,但其
實有更快的方法。
Excel 標示重複資料
在 Excel 中我們可以利用設定格式化條件的方式,將重複出現的資料標示出來,以下是操作步驟。
STEP 1
選取要標示重複資料的範圍之後,從「常用」籤頁中點選「設定格式化的條件」。

選取資料範圍
STEP 2

- 30 -
澎湖縣政府資訊訓練 EXCEL 課程講議

在「設定格式化的條件」的選單中,選擇「醒目提示儲存格規」中的「重複的值」。

設定格式化的條件
STEP 3
選擇標示重複資料的儲存格樣式,預設的設定會將重複的資料以紅色的文字與背景顏色來標示,我
們可以自己調整這個顏色的設定。

除了標示重複的資料之外,若將第一個下拉式選單改選為「唯一」,就可以反過來標示那些唯一
(不重複)的資料。

STEP 4
這就是經過「設定格式化的條件」的處理,將重複資料以紅色文字與背景標示的結果。

- 31 -
澎湖縣政府資訊訓練 EXCEL 課程講議

標示重複資料

Excel 移除重複資料
我們可以利用 Excel 的移除重複資料功能,快速地將有重複出現的資料刪除,以下是操作步驟。
STEP 1
選取要刪除重複資料的範圍後,從「資料」籤頁中點選「移除重複」。

選取資料範圍

STEP 2
確認資料的欄位以及格式,接著點選「確定」。

- 32 -
澎湖縣政府資訊訓練 EXCEL 課程講議

移除重複資料
STEP 3
執行「移除重複」的動作之後,會顯示執行結果,包含移除了幾筆重複資料,以及保留幾筆唯一的
資料。

移除重複資料
STEP 4
這樣就把重複的資料刪除,得到我們想要的結果了。

單元八 建立圖表
建立圖表
"個人成績查詢" 此工作表。

- 33 -
澎湖縣政府資訊訓練 EXCEL 課程講議

(1)選取儲存格 A4:F6
(2)插入
(3)圖表/ 選折線圖 旁的倒三角形

選含有資料標記的折線圖。

拖曳圖表至適當位置。
拉曳圖表右下角的控點,以調整圖表的大小。

- 34 -
澎湖縣政府資訊訓練 EXCEL 課程講議

(1)選取下面藍色資料數列。
(2) 按右鍵, 選按『變更數列圖表類型』選項, 以開啟變更圖表類型交談窗。

在圖表工具版面配置的標籤區, 按圖表標題鈕, 選圖表上方, 以插入圖表標題。

在圖表工具版面配置的標籤區,按座標軸標題鈕, 選主垂直軸標題/垂直標題,以插入垂直座標軸

- 35 -
澎湖縣政府資訊訓練 EXCEL 課程講議

標題。

如何設定資料標籤格式?
1‧選取直條圖資料數列
2.按右鍵,新增資料標籤
3‧新增資料標籤

預設為 終點外側。
選取直條圖資料數列,按右鍵,選資料標籤格式。

標籤位置,更改為終點內側。

- 36 -
澎湖縣政府資訊訓練 EXCEL 課程講議

選取上面折線圖資料數列,按右鍵,新增資料標籤。
按右鍵,選資料標籤格式。
標籤位置,更改為上。

如何設定圖表標題格式?
1.選 圖表標題
2.常用
3.字型 選 標楷體
4.字型大小,選 20

單元九 樞紐分析

- 37 -
澎湖縣政府資訊訓練 EXCEL 課程講議

這裡介紹如何使用 Excel 的樞紐分析表功能,分析各種複雜的資料,並提供實際的參考範例。


Excel 的樞紐分析表是一個非常好用、而且功能強大的資料分析工具,它可以讓我們將雜亂無章的原
始資料去蕪存菁,快速整理出有用的統計報表,精確掌握資料的整理趨勢,幫助我們判斷與決策方
向。以下是 Excel 樞紐分析表的使用教學與範例。
Excel 樞紐分析表基本操作
Excel 的樞紐分析表是一個功能非常強大的資料分析工具,可以將大量的資料自動轉換為清楚明暸的
統計表格,非常好用。
這裡我們以一個簡單的帳目表資料來示範如何使用 Excel 樞紐分析表,假設我們有一個 Excel 的帳目
表如下:

支出帳目表
這個表格只是普通的流水帳,很難看出整體性的帳目情況,以下我們將使用樞紐分析表,計算出各
個月份與各個項目的支出統計。
STEP 1
在 Excel 的「插入」頁面中,點選「樞紐分析表」。

插入「樞紐分析表」

- 38 -
澎湖縣政府資訊訓練 EXCEL 課程講議
STEP 2
選擇輸入資料的表格範圍,並且選擇要放置樞紐分析表的位置。

選擇輸入資料的表格範圍
STEP 3
剛插入一個新的樞紐分析表時,它會是空白的,我們要繼續設定樞紐分析表的欄位,實際的表格才
會出現。

空白的樞紐分析表
STEP 4
從「樞紐分析表欄位」的設定中,先勾選要使用的資料欄位,這裡我們想要統計各個「項目」與
「月份」的「金額」,所以就把這三個欄位都勾選起來。
勾選好要使用的欄位之後,接著在下方用滑鼠拖拉的方式,設定欄位的位置,這裡我們把「項目」
放在橫的「欄」,而「月份」放在直的「列」,然後將「金額」放在最主要的「值」,設定好之後
就會得到下圖中間的那張樞紐分析表了。

- 39 -
澎湖縣政府資訊訓練 EXCEL 課程講議

設定欄位
在這張樞紐分析表中,我們就可以很清楚看出每個月各種項目的總金額。
如果想要改變表格的方向,可以將「欄」與「列」中的欄位互換,這樣就可以把表格轉個方向。

樞紐分析表
STEP 5
我們也可以把兩個欄位都放在「欄」或是「列」中,Excel 會自動調整樞紐分析表,呈現合適的排版。

- 40 -
澎湖縣政府資訊訓練 EXCEL 課程講議

樞紐分析表
如果將多個欄位放在一起時,欄位的順序也會影響排版與資料的呈現方式,使用者可以依照自己的
需求來調整。

調整欄位順序

改變資料計算方式
放在「值」的欄位預設會以加總的方式計算資料,我們也可以依據自己的需求,自訂欄位計算方式。
以下示範如何讓樞紐分析表呈現資料筆數。

STEP 1
在「值」的「加總 -- 金額」欄位的選單中,選擇「欄位設定值」。

- 41 -
澎湖縣政府資訊訓練 EXCEL 課程講議

選擇「欄位設定值」
STEP 2
在欄位設定的視窗中,將「自訂名稱」改為自己想要呈現的欄位名稱,例如「筆數」,而下方的計
算方式則選擇「項目個數」。

自訂欄位計算方式

STEP 3
這樣就得到計算筆數的樞紐分析表了。

- 42 -
澎湖縣政府資訊訓練 EXCEL 課程講議

計算筆數的樞紐分析表
樞紐分析表的資料計算方式有很多種,例如「加總」、「項目個數」、「平均值」、「最大值」、
「最小值」與「乘積」,使用者可以自己調整。

同時呈現多種資料值
樞紐分析表中可以同時呈現多種資料的計算方式,以下是操作步驟。
STEP 1
若要新增欄位,可以將上方的欄位拖拉到下方。

新增欄位

STEP 2
這樣就可以讓樞紐分析表同時呈現多個欄位。

- 43 -
澎湖縣政府資訊訓練 EXCEL 課程講議

多欄位樞紐分析表

樞紐分析圖
產生了文字的樞紐分析表之後,我們還可以將其繪製成樞紐分析圖,以視覺化的方式呈現資料。
STEP 1
加入樞紐分析圖之前,請先點選 Excel 中已經產生的樞紐分析表,不管選擇哪一個儲存格都可以,點
選後應該就可以在上方的工具列中看到「樞紐分析表工具」。
點選「樞紐分析表工具」中的「分析」籤頁,從中選擇「樞紐分析圖」。

選擇「樞紐分析圖」

STEP 2
選擇圖形的種類與樣式。

- 44 -
澎湖縣政府資訊訓練 EXCEL 課程講議

選擇圖形
STEP 3
這樣就完成一張樞紐分析圖了。

樞紐分析圖

STEP 4
我們也可以從「樞紐分析表工具」的「設計」籤頁中,調整一下表格與圖形的配色,讓報表更美觀。

- 45 -
澎湖縣政府資訊訓練 EXCEL 課程講議

調整配色
產生出來的樞紐分析圖也可以直接以複製貼上的方式,貼在 PowerPoint 的簡報檔中。

實際範例
這是我從政府資料開放平台上面下載的不動產買賣實價登錄批次資料,我拿一些 106 年臺南市不動
產實價登錄資訊來示範樞紐分析。
像這種實價登錄資料欄位非常多,資料也非常雜亂,直接用眼睛看真的無法看出整體的趨勢。

- 46 -
澎湖縣政府資訊訓練 EXCEL 課程講議

106 年臺南市不動產實價登錄資訊
這時候如果使用樞紐分析表,就可以快速篩選出有用的資訊,假設我們想看台南市各個行政區的
「一般農業區」與「特定農業區」的「農牧用地」交易行情,就可以把行政區與土地使用分區放在
「列」與「欄」中,並將土地使用編定放在篩選欄位中,篩選出「農牧用地」,而「值」的部分就
放土地的單價,這樣就可以輕鬆得到很有用的統計資訊了。

樞紐分析表
放在「欄」與「列」的資料也可以使用篩選功能,讓它只顯示出部分的欄位,把不重要的資訊隱藏
起來,在這裡我們有興趣的只有「一般農業區」與「特定農業區」的土地,所以就可以調整「欄」
的篩選設定,只讓這兩種資料顯示出來。

- 47 -
澎湖縣政府資訊訓練 EXCEL 課程講議

樞紐分析表
由於在調整樞紐分析表的設定時,它會立即更新報表,所以透過一邊調整設定,一邊看統計結果,
就可以很方便的找出我們有興趣的數據。

- 48 -

You might also like