Excel實(shí)用技巧:如何對文本中的數(shù)字求和
在Excel數(shù)據(jù)處理中,經(jīng)常會(huì)遇到需要對數(shù)字進(jìn)行求和的情況。對于簡單的求和,大家都比較熟悉。但是如果要對文本中的數(shù)字進(jìn)行求和,我們應(yīng)該怎么做呢?下面我將通過舉例來解決這個(gè)問題。 步驟一:獲取數(shù)字型字
在Excel數(shù)據(jù)處理中,經(jīng)常會(huì)遇到需要對數(shù)字進(jìn)行求和的情況。對于簡單的求和,大家都比較熟悉。但是如果要對文本中的數(shù)字進(jìn)行求和,我們應(yīng)該怎么做呢?下面我將通過舉例來解決這個(gè)問題。
步驟一:獲取數(shù)字型字符串
首先,我們需要獲取文本中的所有數(shù)字型字符串,并形成一個(gè)數(shù)組。根據(jù)邏輯思路,我們需要使用三個(gè)函數(shù)來完成這個(gè)操作:MID函數(shù)、VALUE函數(shù)和SUMPRODUCT函數(shù)。
MID函數(shù)有三個(gè)參數(shù):參數(shù)1是文本字符串,參數(shù)2是從哪個(gè)位置開始獲取,參數(shù)3是獲取的長度。
VALUE函數(shù)只有一個(gè)參數(shù),即能表示成數(shù)字的文本字符串。
SUMPRODUCT函數(shù)的參數(shù)是1-255組數(shù)組,數(shù)組維數(shù)必須一致。
步驟二:轉(zhuǎn)型成數(shù)值型數(shù)組
接下來,我們將獲取到的數(shù)字型字符串轉(zhuǎn)型成數(shù)值型數(shù)組。可以使用VALUE函數(shù)來完成這個(gè)操作,即VALUE(MID(E2:E19,5,12))。
另外,為了簡化公式,我們可以使用一個(gè)小技巧來將數(shù)值型字符串轉(zhuǎn)型成數(shù)值,而不使用VALUE函數(shù)。方法就是添加負(fù)號,然后再添加一個(gè)負(fù)號使其變?yōu)檎龜?shù)。最終的組合公式可以是這樣的:SUMPRODUCT(--MID(E2:E19,5,12))。
步驟三:求和
最后,我們使用SUMPRODUCT函數(shù)來對數(shù)值型數(shù)組中的所有值進(jìn)行求和。按回車鍵即可發(fā)現(xiàn)已將文本中的所有數(shù)字求和。經(jīng)過檢驗(yàn),結(jié)果正確,說明我們的公式是正確的。
需要注意的是,選擇的參數(shù)3(獲取的長度)應(yīng)該能夠超過所有數(shù)字的最大長度,以保證獲取到的每個(gè)數(shù)字的長度都是我們所需要的。填寫4或者4以上的數(shù)值作為參數(shù)均可。