關(guān)于excel分秒求和,我們?cè)谝郧暗奈恼乱呀?jīng)介紹過:《excel輸入分秒和分秒計(jì)算例子
》,規(guī)范輸入分秒很重要,只要數(shù)據(jù)源規(guī)范,一個(gè)SUM函數(shù)就可以進(jìn)行分秒求和。
如果數(shù)據(jù)源不規(guī)范,會(huì)無謂增加工作難度。本文主要介紹數(shù)據(jù)源不規(guī)范情況下的excel分秒求和,提供一些解題思路。
excel分秒求和案例一:
下圖所示的A列時(shí)間,是從另外一個(gè)系統(tǒng)導(dǎo)入到excel里面的數(shù)據(jù)。現(xiàn)在需要做兩件事情:第一,將A列時(shí)間分別提取分和秒,放在B列和C列。第二,對(duì)A列的分秒求和。
B2單元格輸入公式:=IF(ISNUMBER(FIND(B$1,$A2)),-LOOKUP(,-RIGHT(LEFT($A2,FIND(B$1,$A2)-1),ROW($1:$10))),""),然后右拉下拉完成分秒提取。
C8單元格輸入公式:=SUMPRODUCT(--TEXT(SUBSTITUTE(TEXT({"0時(shí)",0}&A2:A6,"@"),"時(shí)","時(shí)0分"),"h:m:s;;0;!0")),得到分秒求和匯總。
excel分秒求和案例二:
和第一個(gè)案例相似,將A列的時(shí)分秒數(shù)據(jù)源分別提取放在BCD列,然后對(duì)A列時(shí)間匯總。
B2單元格輸入公式:=IF(ISNUMBER(FIND(B$1,$A2)),-LOOKUP(,-RIGHT(LEFT($A2,FIND(B$1,$A2)-1),ROW($1:$10))),""),右拉下拉復(fù)制完成。
B7單元格輸入公式完成時(shí)分秒求和匯總:=TEXT(SUM(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(ISNUMBER(FIND("小時(shí)",A2:A4)),A2:A4,"0小時(shí)"&A2:A4),"小時(shí)",":"),"分",":"),"秒",)),"[h]:mm:ss"),然后按ctrl+shift+enter三鍵結(jié)束數(shù)組公式的輸入。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:excel分秒求和公式和方法
本文網(wǎng)址:http://www.ezxoed.cn/html/support/11139213398.html