(研習練習範例)根據學生請假清單,製作各種統計資訊。

Excel-學生請假時數統計(UNIQUE,SORT,SUMPRODUCT)

首先,定義名稱,選取儲存格B3:D35,按 Ctrl+Shift+F3 鍵,定義名稱:學生、假別、時數。

1. 計算請假人數

儲存格F4:=COUNTA(UNIQUE(學生))

UNIQUE(學生):利用 UNIQUE 函數列出不重覆的學生清單。

再利用 COUNTA 函數計算上式陣列的數量。

2. 計算請假人次

儲存格F6:=COUNTA(學生)

利用 COUNTA 函數計算學生陣列的數量。

3. 計算公假時數

儲存格F8:=SUMPRODUCT((假別=F7)*時數)

4. 計算事假時數

儲存格F10:=SUMPRODUCT((假別=F9)*時數)

5. 計算病假時數

儲存格F12:=SUMPRODUCT((假別=F11)*時數)

6. 不重覆的列出請假學清單

儲存格G4:=SORT(UNIQUE(學生))

UNIQUE(學生):利用 UNIQUE 函數列出不重覆的學生清單。

再利用 SORT 函數予以排序(由小至大)。

7. 計算每位學生的請假時數

儲存格H4:=SUMPRODUCT((學生=G4)*時數)

複製儲存格H4,貼至儲存格H4:H18。

8. 計算每位學生的各種假別的請假時數

儲存格I4:=SUMPRODUCT((學生=$G4)*(假別=I$3)*時數)

複製儲存格I4,貼至儲存格I4:K18。

Excel-學生請假時數統計(UNIQUE,SORT,SUMPRODUCT)

【參考資料】

 UNIQUE 函數參考微軟提供的說明網頁:UNIQUE 函數
 SORT 函數參考微軟提供的說明網頁:SORT 函數
 SUMPRODUCT 函數參考微軟提供的說明網頁:SUMPRODUCT 函數
 COUNTA 函數參考微軟提供的說明網頁:COUNTA 函數
 

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel UNIQUE SORT SUMPRODUCT
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()