最近,本學(xué)校的電教小組為了教學(xué)方面的任務(wù)日夜加班,按照學(xué)校的職責制度,應該有一定的報酬。
因此,學(xué)校要求把每天的加班時(shí)間統計出來(lái),用作日后報酬之依據。立即動(dòng)手用Excel制作出一張統計表,然后如實(shí)地把每天工作的時(shí)間填進(jìn)去(如圖1)。
在E5單元格里輸入“=D5-C5”,這天的工作時(shí)間就計算出來(lái)了,其他單元格進(jìn)行復制就可以了。 就這樣不知不覺(jué)地工作了一個(gè)星期左右才完成學(xué)校交給的任務(wù)(當然是邊教學(xué)邊工作)。
時(shí)間怎么不對了 最后在E16單元格里把這些時(shí)間求和時(shí),問(wèn)題出現了(如圖1),怎么才工作1∶30?是不是操作錯誤?重新計算一次,問(wèn)題還是如此。看來(lái)是別的原因,人工計算又不甘心,于是就開(kāi)始認真分析起來(lái),最后發(fā)現:Excel對時(shí)間求和的計算是以24小時(shí)為基準,即滿(mǎn)了24小時(shí)后又從0開(kāi)始,所以就出現了上面的這種情況。
圖1 找個(gè)解決辦法吧 通過(guò)對時(shí)間函數的研究,終于找到了解決問(wèn)題的辦法,即把時(shí)間轉換成小時(shí)后再來(lái)進(jìn)行求和計算,那么就需要在E5單元格里輸入“=SUM(HOUR(SUM(D5,-C5)),MINUTE(SUM(D5,-C5))/60)”。 它的意思是:把D5與C5兩個(gè)單元格里的時(shí)間的差分別轉換為小時(shí)與分鐘,再把分鐘轉換成小時(shí),最后把它們相加起來(lái),然后再復制到其他單元格,結果如圖2所示(值得大家注意的是:E5至E16的這些單元格的格式必須設置成常規格式,不然還是不能正確地顯示)。
圖2 順便再多說(shuō)幾句,有時(shí)把開(kāi)始的時(shí)間填上了,而還不知道什么時(shí)候結束時(shí),時(shí)間的計算就會(huì )出現錯誤提示“#NUM!”。這雖然不影響以后時(shí)間的計算,但總覺(jué)得看起不舒服,怎樣解決這個(gè)問(wèn)題呢?其時(shí)很簡(jiǎn)單,只要用上邏輯判斷IF語(yǔ)句,問(wèn)題就迎刃而解了。
在語(yǔ)句中加入:“=IF(OR(A5="",B5=""),"",SUM(HOUR(SUM(B5,-A5)),MINUTE(SUM(B5,-A5))/60))”,它的意思是:如果A5、B5中任何一個(gè)單元格為空白單元格,則不進(jìn)行計算,否則就按照前面所寫(xiě)的語(yǔ)句進(jìn)行計算,這樣錯誤提示就沒(méi)有了。 如果本人的這一點(diǎn)小小的收獲能對同行有所幫助,那將是我最大的快樂(lè ),如果有感興趣的朋友,不妨試一試。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:2.897秒