close

Q71

請問Excel高手,如何取區間之最大值和最小值

示範檔

範例檔

結果檔

錦子老師您好:

下圖是用Excel製作的員工出勤範例,我想擷取每天員工出勤資料各個時段的最小值和最大值,例如:有兩個時段分別是05:00~05:1006: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.點取「確定」鈕,結果如下圖所示。

如果版面不一樣,則可以點取樞紐分析表中任一儲存格,再點取「樞紐分析表工具/設計 > 版面配置 > 報表版面配置」下拉方塊中「重覆所有項目標籤」項目,如下圖所示。

C5C6儲存格也可以自行輸入「最小刷卡時間」及「最大刷卡時間」字串,如下圖所示。


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(1) 人氣()