Q71 |
請問Excel高手,如何取區間之最大值和最小值 |
||||
示範檔 |
無 |
範例檔 |
無 |
結果檔 |
無 |
錦子老師您好:
下圖是用Excel製作的員工出勤範例,我想擷取每天員工出勤資料各個時段的最小值和最大值,例如:有兩個時段分別是05:00~05:10與06:00~06:10,我想知道每個員工每天在這兩個時段刷卡的最小時間和最大時間,請問要如何做?拜託囉。
若要在同一張工作表製作這樣的表格及撰寫公式,我還不夠能力,我會用另一種方式「樞紐分析表」功能製作。
1.在工作表中新增二欄D欄及E欄,並在D1儲存格輸入「數值」字串,E1儲存格輸入「時段」字串。
2.在D2儲存格輸入公式「=VALUE([@刷卡時間])」或「=VALUE(C2)」後,按Enter鍵。
3.將D2儲存格公式複製到D3:D18。
4.在E2儲存格輸入公式「=VALUE(LEFT([@刷卡時間],2))」或「=VALUE(LEFT(C2,2))」後,按Enter鍵。
5.將E2儲存格公式複製到E3:E18,結果如下圖所示。
6.將A1:E18框選起來。
7.點取「插入 > 表格 > 樞紐分析表」圖示,如下圖所示,開啟「建立樞紐分析表」對話方塊。
8.點取「表格/範圍」欄位,輸入「A1:E18」或「表格X」,如下圖所示。
9.點取「確定」鈕,新增一個空白樞紐分析表,如下圖所示。
10.拖曳「時段」欄位到「欄」列示方塊。
11.拖曳「刷卡日期」欄位到「列」列示方塊。
12.拖曳「工號」欄位到「列」列示方塊。
13.拖曳「數值2」欄位到「值」列示方塊。
14.點取「數值2」欄位右方下拉方塊,選擇「值欄位設定」項目,開啟「值欄位設定」對話方塊。
15.點取「來自所選擇欄位的資料」列示方塊中「最小」項目,如下圖所示。
16.點取「確定」鈕。
17.拖曳「數值2」欄位到「值」列示方塊。
18.點取「數值2」欄位右方下拉方塊,選擇「值欄位設定」項目,開啟「值欄位設定」對話方塊。
19.點取「來自所選擇欄位的資料」列示方塊中「最大」項目。
20.點取「確定」鈕,結果如下圖所示。
如果版面不一樣,則可以點取樞紐分析表中任一儲存格,再點取「樞紐分析表工具/設計 > 版面配置 > 報表版面配置」下拉方塊中「重覆所有項目標籤」項目,如下圖所示。
C5及C6儲存格也可以自行輸入「最小刷卡時間」及「最大刷卡時間」字串,如下圖所示。
留言列表