怎么用excel統計沒有遲到和遲到人數

怎么用excel統計沒有遲到和遲到人數!問題情境
如下樣表:

怎么用excel統計沒有遲到和遲到人數


根據每位員工的打卡時間 , 統計是否遲到 , 遲到的標準是打卡時間在8點以后 。同時計算遲到人數 。
公式實現一、統計是否遲到
在D2單元格輸入公式:
=IF(C2>1/3,”遲到”,””)
并往下填充 , 即可計算出每位員工是否遲到 。
如下圖:
怎么用excel統計沒有遲到和遲到人數


公式的含義是:如果打卡時間晚于8點 , 就返回“遲到” , 否則返回空值 。
理解這個公式的關鍵是:
時間在EXCEL數據內是小于或者等于1的數 , 24點是1 , 其它時間都是小于1的小數 。比如:8是24的三分之一 , 所以8點是0.33333…… , 公式內寫為1/3 。只要是8點以后 , 那就表示為>1/3 。
二、依據是否遲到 , 統計遲到人數
在D17單元格輸入公式:
=COUNTIF(D2:D16,”遲到”)
即可統計出遲到總人數 。
怎么用excel統計沒有遲到和遲到人數


該公式的含義是:在D2:D16區域 , 計算值為”遲到“的單元格數量 。
三、依據打卡時間 , 統計遲到人數
在C17單元格輸入公式:
=SUMPRODUCT(N(C2:C16>1/3))
即可直接依據打卡時間 , 統計出遲到總人數 。
如下圖:
怎么用excel統計沒有遲到和遲到人數


該公式中:
C2:C16>1/3:將區域C2:C16中的每個打卡時間與8點(即1/3)對比 , 如果8點之前 , 返回值為FALSE , 8點之后 , 返回值為TRUE 。所以 , 本部分的返回值是一組TRUE和FALSE組成的數組 。
N(C2:C16>1/3):將上述數組中的TRUE和FALSE轉換成數值 , TRUE轉為1 , FALSE轉換為0 。
【怎么用excel統計沒有遲到和遲到人數】SUMPRODUCT(N(C2:C16>1/3)):將數組中的數值相加 , 即得遲到人數 。

    猜你喜歡