Excel情報(bào)局
職場聯(lián)盟Excel
生產(chǎn)挖掘分享Excel基礎(chǔ)技能
用1%的Excel基礎(chǔ)搞定99%的職場問題
做一個(gè)超級(jí)實(shí)用的Excel公眾號(hào)
小伙伴們大家好,今天我們來講解一個(gè)職場辦公中經(jīng)常遇到的問題模型:單元格內(nèi),用分隔符間隔開的多段數(shù)字,如何實(shí)現(xiàn)快速求和?今天我們想要用函數(shù)公式的方式實(shí)現(xiàn)。A列為一列數(shù)據(jù),每個(gè)單元格內(nèi)的數(shù)字都是以分隔符號(hào)逗號(hào)間隔開的,我們想要將單元格內(nèi)每段數(shù)字相加求和,顯示在C列單元格中。解決今天這個(gè)問題,我們嘗試使用TEXTSPLIT函數(shù)和SUM函數(shù)。兩個(gè)函數(shù)的意義簡單,嵌套思路清晰明了,對(duì)于我們?cè)鰪?qiáng)Excel的運(yùn)用能力具有很大的幫助。下面我們就來看一下具體操作方法。首先我們?cè)贐2單元格輸入函數(shù)公式:
TEXTSPLIT函數(shù)是將字符串按指定分隔符拆分到行、列的功能,分隔符可以是文本、數(shù)字、字符段等。 函數(shù)基本語法: =TEXTSPLIT(要拆分的文本,行分隔符,[列分隔符],[是否忽略空格],[是否區(qū)分大小寫],[要填充的值]) 第一參數(shù):是要拆分的文本。 第二參數(shù):是行方向的分隔符。 第三參數(shù):是列方向的分隔符。 第四參數(shù):可設(shè)置忽略拆分出來的空白。 第五參數(shù):可設(shè)置是否區(qū)分大小寫。 第六參數(shù):可設(shè)置拆分行列元素不足列數(shù)或行數(shù)時(shí)的填充值。 一般情況下我們只用到前三個(gè)參數(shù),而第二和第三參數(shù)可根據(jù)具體情況使用其一或其二。 本例中我們使用TEXTSPLIT函數(shù)把A2單元格內(nèi)的字符串“1,5,9,10”以逗號(hào)","進(jìn)行分列。分列出來的數(shù)據(jù)以數(shù)組的方式存儲(chǔ)。我們選中公式按下F9鍵查看數(shù)組返回結(jié)果: ={"1","5","9","10"}
即分列出來的數(shù)據(jù)在數(shù)組中的各個(gè)元素分別都用引號(hào)括起來了,也就是說分列完了之后變成了是文本格式。所以我們需要在原公式前面加上雙負(fù)號(hào)進(jìn)行減負(fù)運(yùn)算,使其數(shù)組元素由文本轉(zhuǎn)換成數(shù)值格式。所以我們繼續(xù)完善B2單元格中的函數(shù)公式為: 選中公式按下F9鍵查看數(shù)組返回結(jié)果:我們發(fā)現(xiàn)數(shù)組中數(shù)字元素的引號(hào)消失了,轉(zhuǎn)換成了真正的數(shù)值。最后使用SUM函數(shù)對(duì)數(shù)組元素進(jìn)行求和就可以了:=SUM(--TEXTSPLIT(A2,","))回顧關(guān)鍵內(nèi)容,善用圖片表達(dá),學(xué)會(huì)建立聯(lián)系,拓展深度廣度,濃縮關(guān)鍵概念,應(yīng)用到行動(dòng)中,善于歸納總結(jié),嘗試進(jìn)行分享。
|