[Excel]一文說清字符串連接的那些秘密

2021-02-15 效率火箭

字符串連接在Excel的使用中相當頻繁,可是你真的知道在不同場景下最佳的方法嗎?還是讓火箭君用一文來梳理一下。

要實現批量字符串連接,主要可以運用兩種方法:快速填充或者函數公式

快速填充功能火箭君也已經介紹很多次了,強大能力有目共睹。再次提示一次,使用Ctrl+E的快捷鍵組合能夠直接完成快速填充。

這可能是小夥伴們最常用的方法之一,不過在實際操作中還是有若干不便,尤其當需要連接的單元格較多,同時又要求在字符串之間要有特定間隔(比如,空格,井號等等),公式往往可能很長。例如:

=A2&A3


&連接類似,CONCATENATE函數也要求分別輸入每一個需要連接在一起的字符串位置。例如:

=CONCATENATE(A2,A3)

為啥PHONETIC函數可以稱得上進階款呢?主要就是因為PHONETIC函數可以對某一區域的字符串進行連接,而無需鍵入每個字符串位置。而在連接時,PHONETIC函數又遵循了從左往右,從上往下的順序。因此在實際操作中,可以藉助輔助列來實現字符串直接隔斷這樣的效果。例如:

=PHONETIC(A2:C5)

TEXTJOIN函數是Excel2016中新加的一個函數,而且只對Office365的訂閱用戶開放使用。它強大之處在於,不僅可以對某一區域的字符串進行連接,而且可以直接在函數參數設置中設計隔斷字符串的內容,免去了PHONETIC函數在實現同樣效果時,不得不使用輔助列的不便之處。

TEXTJOIN函數一共有三個參數:

delimiter: 可以界定字符串之間的分隔符

ignore_empty: 考慮是否忽略在選定區域中的空單元格

text: 需要連接的字符串區域

例如:

=TEXTJOIN(",",,C2:C5)

如果你只是將幾個字符串連接成一個單元格,可能使用函數也略顯繁瑣了。這時你可以使用一下兩個奇淫巧技:

如果所需要連接的字符串在同一列,你可以給與該列足夠的列寬之後,選中所有字符串,然後使用內容重排命令,直接將整列內容整合到頂頭的單元格中。

先複製所有的字符串,然後打開剪貼板,並在函數輸入框激活的情況下,粘貼剪貼板中的內容。

上文介紹的種種方法,基本主要針對文本型字符,而其他格式類型的字符則可能受制於不同函數:

相關焦點

  • Excel:字符串連接的那些秘密都在這裡
    來自:效率火箭(ID:xlrocket)字符串連接在Excel的使用中相當頻繁,可是你真的知道在不同場景下最佳的方法嗎?
  • 一文說清Excel多條件判斷
    而且由於每一個IF函數都必須搭配一組括號使用,隨著IF函數的增加,我們往往會搞不清到底需要再來幾個括號結尾。
  • 在Excel中處理字符串
    註:數值型數字與文本型數字其實是不同的,這在數據類型相關的文章中有介紹過,在過段時間要發布的那篇《如何系統地學習Excel》一文中也會涉及。2.1 &連接符在Excel中,運算符除了普通的數學運算符之外,還包括一個特殊的運算符:連接符&。
  • EXCEL裡一個小小連接符,原來還蠻重要的!
    那今天咱們就聊聊EXCEL連接符用法。  首先,看看EXCEL連接符號怎麼打。連接符為:&。   用法一:單元格內容的連接,用公式=單元格地址&單元格地址   比如:需要將A1和B1單元格的內容連結到一起,就可以在C1單元格輸入公式:=A1&B1    用法二:手工輸入的字符之間連接,連接文本時,需要在文本內容前後加「"」(英文輸入狀態下的雙引號),連接數字時就不需要雙引號
  • JavaScript算法練習:重複字符串
  • Excel星號的秘密
    很多初學者一看到星號,就不知所措,不明覺厲。今天小編帶大家一起來解開Excel星號的秘密。一、代表乘號意思4*5=20上面的星號等於乘號,進行數學乘法運算。二、通配符星號最重要最難的用法是通配符。比如星號在sumif函數中,可以進行模糊查找並求和。
  • Excel實用技巧之關於字符串連接的方法,問題和技巧
    我們用了兩次連接運算符「&」,連接了三個字符串,分別是B2,逗號」,",C2在Excel中,還提供了一個函數:CONCATENATE,它起的作用跟連接運算符是一樣的:這個函數將需要連接的字符串作為參數,然後將這些參數連接成為一個字符串。所以,字符串連接很簡單,但是問題是如果要連接的字符串比較多的時候,這個公式就會比較麻煩:
  • EXCEL單元格連接基礎教程
    用法一:單元格內容的連接,用公式=單元格地址&單元格地址
  • 推薦|Excel中Concatenate函數連接文本
    excel匹配功能太複雜沒有時間學?word頁眉目錄分頁符不會插入? PPT只會套用模板?
  • Excel之VBA常用功能應用篇:excel條件選擇函數
    excel條件選擇函數 使用自定義函數快速連接Excel表格中多單元格數據的方法,我們在工作中會遇到很多文章,像excel條件選擇函數這類問題應該大家也都遇到過吧
  • 如何從字符串中提取含0開頭的數字?【Excel分享】
    如何從字符串中提取含0開頭的數字?大家好,今天和大家分享「如何從字符串中提取含0開頭的數字?」一、解法1:lookup+match1、公式截圖Shift+回車MATCH(0,MID(A1,ROW($1:$19),1)*0,)找到第一個數字出現的位置MID(A1,MATCH(0,MID(A1,ROW($1:$19),1)*0,),ROW($1:$19))從第一個數字出現的位置開始,提取1個,提取2個,提取3個,一直到提取19個由於我們加「運算符-」,會把011變成11,這時,我們要靈活變通,在前面連接一個
  • Excel常用函數:VLOOKUP、DATEDIF、"&"連接、統計
    3、合併多單元格使用"&"符號連接目的:連接字符串解讀:1、&用來連接字符串,可以組合TEXT()函數使用 =A64&TEXT5、REPLACE函數目的:替換字符串解讀:語法:=REPLACE(字符串,起始位置,字符長度,替換內容)在目標單元格中輸入公式:=REPLACE
  • 合併Excel單元格,沒有你想像中這麼簡單
    點擊藍字關注 後臺回復「1」
  • 「&」在Excel中的神奇用法
    在大多數新手眼中,&就是連接2個字符或字符串。解決長數字的統計統計A列中A2單元格中身份證號碼出現次數,現在的公式統計結果是錯誤的:=Countif(B:B,B1)原因為excel只能識別15位數字。想正確統計在a1後用&連接「*」號,這樣可以讓excel知識統計是的文本不是數字。
  • 關於工資,不能說的兩個秘密!
    作為職業規劃師,我想告訴你關於工資的一個秘密,年薪月薪是相當有欺騙性的東西。真正起作用的,是時薪——你一定要看看自己的單位時間是否更加值錢。第二個故事第二個故事。北極熊被公認為最強悍的幾種哺乳動物之一。
  • 成為微軟實習生的秘密——簡歷篇
    軟招君十分為泥萌開心喲~ 辣軟招君接下來呢就準備為大家來PO一系列關於「成為微軟實習生的秘密」的文~有沒有好期待喔喔喔~(可是,說好了的今天是和HR姐姐的Q&A呢?)奧好吧,那麼今天我們的首篇PO文,就來給大家講一講,關於簡歷的填寫呀~(...所以說,說好的和HR姐姐的Q&A呢?)那...
  • excel單元格的強制換行(加強版)
    例1 如圖的示,讓單元格的顯示內容「Excel精英培訓http;//www.excelpx.com」,網站名稱和網址分兩行顯示。 具體步驟:輸入「Excel精英培訓」後,按alt+回車鍵輸入換行符,再輸入網址「http;//www.excelpx.com」。即可完成分行顯示。2 用公式自動換行。
  • 細數那些傻傻分不清的人格
    MBTI裡有一些人格表面看上去很相似,共用一些性格特質,不深入了解幾乎分不清他們有什麼區別,比如像INFP和ISFP,ESFP和ENFP等。如果你也有這樣的疑惑,相信這篇推文會對你有所幫助。ISFP和INFP的共同點在於外在看上去都比較「弱小」,有一種柔柔弱弱的感覺,而且普遍社會生存能力沒有那麼強,非常注重自我的生活體驗,生活精緻。ISFP和INFP的區別可以總結為,ISFP內心略強一丟丟,ISFP比INFP更務實,INFP虛無幻想主義。
  • 【秘密】吸引力法則 中文版《讓你夢想成真》
    高清視頻在線學習  《秘密吸引力法則 》국내 영화 전늑대 2 의 국내
  • Matlab—Excel數據的讀取
    MATLAB中Excel數據的讀取與寫入案例一:從excel中讀取數據方法一:利用數據導入嚮導導入Excel數據,此方法與先前講述的導入txt文件一樣,在此就不在多說了。在某個工作表單擊並拖動滑鼠即可選擇數據區域,然後單擊提示界面上的確定按鈕即可導入所選區域的數據。(3)num =xlsread(filename,sheet) 用參數sheet制定讀取的工作表。Sheet可以是單引號括起來的字符串,也可以是正整數。當是字符串的時候,用來指定工作表的名字;當是正整數的時候,用來指定工作表的序號。