關于excel分秒求和,我們在以前的文章已經介紹過:《excel輸入分秒和分秒計算例子
》,規范輸入分秒很重要,只要數據源規范,一個SUM函數就可以進行分秒求和。
如果數據源不規范,會無謂增加工作難度。本文主要介紹數據源不規范情況下的excel分秒求和,提供一些解題思路。
excel分秒求和案例一:
下圖所示的A列時間,是從另外一個系統導入到excel里面的數據。現在需要做兩件事情:第一,將A列時間分別提取分和秒,放在B列和C列。第二,對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時",0}&A2:A6,"@"),"時","時0分"),"h:m:s;;0;!0")),得到分秒求和匯總。
excel分秒求和案例二:
和第一個案例相似,將A列的時分秒數據源分別提取放在BCD列,然后對A列時間匯總。
B2單元格輸入公式:=IF(ISNUMBER(FIND(B$1,$A2)),-LOOKUP(,-RIGHT(LEFT($A2,FIND(B$1,$A2)-1),ROW($1:$10))),""),右拉下拉復制完成。
B7單元格輸入公式完成時分秒求和匯總:=TEXT(SUM(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(ISNUMBER(FIND("小時",A2:A4)),A2:A4,"0小時"&A2:A4),"小時",":"),"分",":"),"秒",)),"[h]:mm:ss"),然后按ctrl+shift+enter三鍵結束數組公式的輸入。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.lukmueng.com/
本文標題:excel分秒求和公式和方法