【Excel】未來5年你必須要掌握的函數(shù)之10:TEXTSPLIT/TEXTJOIN函數(shù)
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
“話說天下大勢(shì),分久必合,合久必分。周末七國分爭(zhēng),并入于秦。及秦滅之后,楚、漢分爭(zhēng),又并入于漢。漢朝自高祖斬白蛇而起義,一統(tǒng)天下,后來光武中興,傳至獻(xiàn)帝,遂分為三國。” 哈哈哈,想不到在微軟的EXCEL 函數(shù)大家族里,居然也藏著 “分分合合” 的奇妙故事呢,主角便是那對(duì)新成員 ——TEXTSPLIT 函數(shù)與 TEXTJOIN 函數(shù)。既然它們是一對(duì) “好搭檔”,今天咱就把它們放在一塊兒說說! 一、TEXTSPLIT函數(shù) TEXTSPLIT函數(shù)用于將一個(gè)文本字符串按照指定的分隔符拆分成多個(gè)部分。它可以根據(jù)行分隔符和列分隔符來拆分文本,返回一個(gè)數(shù)組結(jié)果。 1、基本語法 TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [pad_with]) text:要拆分的文本字符串 col_delimiter:用于拆分列的分隔符,如果有多個(gè)分隔符,用花括號(hào)括起來 row_delimiter:可選參數(shù),用于拆分行的分隔符,如果有多個(gè)分隔符,用花括號(hào)括起來 ignore_empty:可選參數(shù),用于指定是否忽略空值 pad_with:可選參數(shù),用于在拆分后的數(shù)組中填充缺失的值。 微軟新增 TEXTSPLIT函數(shù),其初衷大概率是旨在攻克以往借助菜單欄中 “數(shù)據(jù) -> 分列” 操作時(shí)所面臨的種種局限與不便,進(jìn)一步優(yōu)化文本處理流程,以更高效、靈活且智能的方式滿足用戶在數(shù)據(jù)整理與文本拼接、拆分方面的多樣化需求。 2、基本用法 將每個(gè)人的基本技能按列拆分: =TRIM(TEXTSPLIT(B2,{",","",":"})) 由于“基本技能”列所涉及的分隔符較為多樣,其中既有逗號(hào),又包含冒號(hào)與分號(hào),為清晰界定、規(guī)整運(yùn)用這些不同的分隔標(biāo)識(shí),我們會(huì)采取用花括號(hào)將逗號(hào)、冒號(hào)以及分號(hào)一并囊括起來的做法,讓它們作為一個(gè)整體參與后續(xù)運(yùn)算或操作。 另外,考慮到文本間可能潛藏著多余空格,而這些空格極易干擾數(shù)據(jù)處理的準(zhǔn)確性與連貫性,故而在外面嵌套了 TRIM 函數(shù)。 我們?cè)賮砜聪旅孢@個(gè)例子,同時(shí)拆分行和列: =TEXTSPLIT(B2,"=",",") 第2個(gè)參數(shù)“=”拆分成多列;第3個(gè)參數(shù)“,”拆分成多行。 二、TEXTJOIN函數(shù) TEXTJOIN函數(shù)用于將多個(gè)文本字符串連接成一個(gè)文本字符串。它可以根據(jù)指定的分隔符來拼接文本,并且還能選擇是否忽略空白單元格。 1、基本語法 =TEXTJOIN(delimiter,ignore_empty,text1,[text2,...]) delimiter:用于分隔每個(gè)文本字符串的字符或字符串,比如逗號(hào)、空格等。 ignore_empty:是一個(gè)邏輯值(TRUE或FALSE),如果設(shè)置為TRUE,則忽略空單元格;如果設(shè)置為FALSE,空單元格也會(huì)被包含在連接的文本中。 text1,[text2,...]:要連接的文本字符串或單元格區(qū)域,可以有多個(gè)。 2、基本用法 合并同類項(xiàng),將同一個(gè)朝代的人員放在一起。 =TEXTJOIN(",",1,IF($C$3:$C$12=E3,$B$3:$B$12,"")) 盡管TEXTJOIN 函數(shù)有很多使用方式,能應(yīng)對(duì)很多不同的數(shù)據(jù)處理場(chǎng)景,不過就實(shí)際應(yīng)用的便捷性與實(shí)用性而言,我個(gè)人覺得它在實(shí)現(xiàn)合并同類項(xiàng)這一功能上的表現(xiàn)尤為出色,堪稱諸多用法里的 “得力干將”,對(duì)提升數(shù)據(jù)整理效率、優(yōu)化文本編排效果有著不容小覷的助力。 該文章在 2024/11/27 10:26:49 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |