回覆列表
  • 1 # 使用者2151701896967

    比如考勤時間在B2:B7,輸入公式: =SUMPRODUCT(IF(TIME(HOUR(B2:B7),MINUTE(B2:B7),SECOND(B2:B7))>0.375,1,0)) 可以計算出遲到天數,單元格區域自己改。 日期時間格式應該是這樣的“2011-6-11 9:10:00”,如果不是這樣的格式,則如果是統一的樣式,可以按照你的格式重新設定公式。 你的樣式是“2011.11.10 11:29”,公式可以改成 =SUMPRODUCT(IF(TIME(HOUR(SUBSTITUTE(B2:B7,".","-")),MINUTE(SUBSTITUTE(B2:B7,".","-")),SECOND(SUBSTITUTE(B2:B7,".","-")))>0.375,1,0)) 要求輸入陣列公式,輸入時同時按CTRL+SHIFT+回車 再給你個簡單點的公式: =SUMPRODUCT(IF(TIMEVALUE(RIGHT(B2:B7,LEN(B2:B7)-FIND(" ",B2:B7)))>TIMEVALUE("9:00:00"),1,0)) 以上公式均透過表格測試 這些公式是計算總的遲到天數的,如果要判斷一列單元格資料是否遲到,則可以把公式中區域的引用改為對一個單元格的引用,這樣不需要輸入陣列公式: =IF(TIMEVALUE(RIGHT(B2,LEN(B2)-FIND(" ",B2)))>TIMEVALUE("9:00:00"),"遲到","")

  • 中秋節和大豐收的關聯?
  • 美眼儀有用嗎?