Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計(jì)算功能和圖表工具,再加上成功的市場(chǎng)營銷,使Excel成為最流行的個(gè)人計(jì)算機(jī)數(shù)據(jù)處理軟件。 如果數(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ù)組公式的輸入。 Excel整體界面趨于平面化,顯得清新簡(jiǎn)潔。流暢的動(dòng)畫和平滑的過渡,帶來不同以往的使用體驗(yàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!