TextSplit是新版本的Excel出來的公式,可以快速的根據(jù)指定符號,分隔數(shù)據(jù),用來文本處理,太厲害了 1、基本用法TEXTSPLIT公式的基本用法: =TEXTSPLIT(文本,列分隔符,行分隔符) 看起來很抽象,取個例子就明白,A列的信息是多個元素混合在一起的,中間用分號進行了分隔,現(xiàn)在需要快速分開數(shù)據(jù) 我們只需要輸入公式: =TEXTSPLIT(A2,';') 用分號進行分隔,一次性的得到了所有的結(jié)果 2、多個文本進行分隔如果說我們的分隔符,存在兩種狀態(tài) 一種是英文狀態(tài)下的分號 一種是中文狀態(tài)下的分號 直接使用公式無法拆分 那么如何將兩種狀態(tài)的分隔符都可以分開呢? 我們可以使用大括號,然后將兩種符號都輸入進去,使用的公式是: =TEXTSPLIT(A2,{';',';'}) 3、進階用法我們有一列復(fù)雜的文本,需要快速提取里面的數(shù)字 因為A列的數(shù)字和字母都是隨機生成的,所以用普通的公式很難處理 因為CHAR(65)表示大寫字母A,CHAR(90)表示大寫字母Z,所以我們用CHAR(65)-CHAR(90)做為分隔符來拆分數(shù)據(jù),我們輸入公式是: =TEXTSPLIT(A2,CHAR(ROW($65:$90))) 然后我們可以使用文本連接公式CONCAT公式將所有的數(shù)字連接起來,輸入的公式是: =CONCAT(TEXTSPLIT(A2,CHAR(ROW($65:$90)))) 當然TEXTSPLIT公式還能用來拆分所有的漢字,提取數(shù)字等等操作 關(guān)于這個小技巧,你學(xué)會了么?動手試試吧! |
|