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