久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    單元格內(nèi)的字符串,如何實現(xiàn)每隔N個字符加空格的效果?

     Excel情報局 2022-10-10 發(fā)布于河北

    Excel情報局

    職場聯(lián)盟Excel

    生產(chǎn)挖掘分享Excel基礎(chǔ)技能
    Excel愛好者大本營
    用1%的Excel基礎(chǔ)搞定99%的職場問題
    做一個超級實用的Excel公眾號
    Excel是門手藝玩轉(zhuǎn)需要勇氣
    數(shù)萬Excel愛好者聚集地
    SUPER EXCEL MAN

        


    1

    職場實例

    小伙伴們大家好,今天我們來解決一個后臺粉絲的職場Excel辦公問題求助,這個小伙伴想要解決的問題是:將單元格內(nèi)的字符串,實現(xiàn)每隔1個字符加空格,或者是實現(xiàn)每隔2個字符加空格的效果。我們用一個簡單的例子來展示一下原始數(shù)據(jù)及效果數(shù)據(jù)。
    如下圖所示:
    A列為要操作的原始數(shù)據(jù),為一串數(shù)字字符,現(xiàn)在我們想要每一個數(shù)字之間添加空格,形成C2單元格的效果;或者是每兩個數(shù)字之間添加空格,形成C3單元格的效果。


    解決這個問題,小編推薦大家使用函數(shù)的方法可以快速的完成相應的操作。總體思路是
    使用MID+ROW函數(shù)依次分別提取單元格中的每個數(shù)字,以數(shù)組的方式存儲,然后借助TEXTJOIN函數(shù)用空格作為分隔符將其合并連接起來即可。
    下面我們就來一步一步的說一下具體的原理及過程。

    2

    解題思路


    TEXTJOIN函數(shù),是一個強大的合并文本函數(shù),通過分隔符,連接所有符合條件的單元格內(nèi)容和區(qū)域。

    函數(shù)參數(shù)說明:
    TEXTJOIN(分隔符,忽略空白單元格,字符串1,……)
    參數(shù)很簡單,用自定義的分隔符,忽略空白單元格后,將字符串1,字符串2......等合并起來。

    比如我們在B2單元格輸入函數(shù)公式:
    =TEXTJOIN(" ",TRUE,A2:A9)
    可以將A2:A9區(qū)域中所有的單元格中的數(shù)字,通過分隔符空格(注意:引號之間加空格代表以空格作為分隔符),忽略空白單元格后將其合并連接起來。

    但是我們發(fā)現(xiàn)TEXTJOIN函數(shù)合并的是A2:A9數(shù)據(jù)區(qū)域中所有單元格的內(nèi)容。而我們今天要解決的問題,其中要合并的所有數(shù)據(jù)都在一個單元格內(nèi),那這可怎么辦呢?
    其實TEXTJOIN函數(shù)第3參數(shù)可以使用數(shù)組的思維,利用MID函數(shù)依次將單元格中的每個數(shù)字提取出來1次,然后再用分隔符將其合并起來。

    MID函數(shù)可以從文本字符串的指定位置開始,根據(jù)字符數(shù)返回指定的字符串(所有字符的字符個數(shù)為1)。


    函數(shù)參數(shù)說明:

    =MID(字符串,開始位置,字符個數(shù))

    函數(shù)很簡單,從字符串的某個起始位置開始,截取N個字符長度。


    比如說我們要利用MID函數(shù)提取單元格字符串中的第1個數(shù)字9,可以在B2單元格輸入函數(shù)公式:
    =MID(A2,1,1)

    但是困難又來了,MID函數(shù)在這里只能單次提取某個數(shù)字,那么如何依次將單元格中的每個數(shù)字分別提取出來1次呢?在這里我們要借助ROW函數(shù),通過批量獲取行號的方式產(chǎn)生結(jié)果作為MID函數(shù)的第2參數(shù),實現(xiàn)依次分別提取。
    我們在B2單元格繼續(xù)修改函數(shù)公式為:
    =MID(A2,ROW(1:10),1)
    ROW(1:10)會依次分別返回1~10行的所有行號,用數(shù)組的方式存儲顯示為:
    {1;2;3;4;5;6;7;8;9;10}
    注意ROW函數(shù)的參數(shù)最大行號必須大于等于單元格中的字符數(shù)量。

    MID(A2,ROW(1:10),1)
    會分別提取A2單元格字符串中,依次從起始位置第1個至第10個字符位置處開始,分別提取1個字符,用數(shù)組的方式存儲顯示為:
    {"9";"8";"2";"6";"7";"8";"5";"6";"";""}

    最后我們通過TEXTJOIN函數(shù)空格作為分隔符,將數(shù)組中

    {"9";"8";"2";"6";"7";"8";"5";"6";"";""}的每個元素合并起來即可。

    我們繼續(xù)完善B2單元格中的公式為:

    =TEXTJOIN(" ",TRUE,MID(A2,ROW(1:10),1))

    最后按Ctrl+Shift+回車鍵結(jié)束公式??蓪崿F(xiàn)將單元格內(nèi)的字符串,每隔1個字符加空格。



    如果我們想要實現(xiàn)將單元格內(nèi)的字符串每隔2個字符加空格的效果,只需要從單元格內(nèi)的第1個字符處、第3個字符處、第5個字符處、第7個字符處開始分別提取2個字符,最后再用TEXTJOIN函數(shù)將其合并連接起來即可。


    我們只需要將ROW(1:10)整體乘2減1即ROW(1:10)*2-1,可得到下面的數(shù)組結(jié)果:

    {1;3;5;7;9;11;13;15;17;19}


    我們繼續(xù)修改B2單元格中的公式為:
    =TEXTJOIN(" ",TRUE,MID(A2,ROW(1:10)*2-1,2))
    最后按Ctrl+Shift+回車鍵結(jié)束公式??蓪崿F(xiàn)將單元格內(nèi)的字符串,每隔2個字符加空格。


    回顧關(guān)鍵內(nèi)容,善用圖片表達,學會建立聯(lián)系,拓展深度廣度,濃縮關(guān)鍵概念,應用到行動中,善于歸納總結(jié),嘗試進行分享。


     

     

      轉(zhuǎn)藏 分享 獻花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 国产精品剧情亚洲二区| 亚洲更新最快无码视频| 亚洲国产精品成人网址| 成人午夜av在线播放| 国产360激情盗摄全集| 精品日韩亚洲AV无码一区二区三区| 国产精品亚洲二区在线看| 強壮公弄得我次次高潮A片| 人人妻人人澡人人爽欧美精品| 国内不卡不区二区三区| 国产在线观看免费人成视频| 日韩人妻无码精品久久| 久久96热在精品国产高清| 国产成人精品999在线观看| 亚洲精品成人福利网站| 亚洲AV无码乱码在线观看牲色| 宅男噜噜噜66在线观看| 亚洲AV中文无码乱人伦在线视色| 亚洲人成网站77777在线观看| 中文字幕无码中文字幕有码A| 亚洲欧美高清在线精品一区二区| 无码人妻品一区二区三区精99| 东方四虎av在线观看| 久久精品人人槡人妻人人玩AV | 天天夜碰日日摸日日澡| 丰满无码人妻热妇无码区| 天天做天天爱天天爽综合网| 免费现黄频在线观看国产| 亚洲中文在线精品国产| 少妇太爽了在线观看免费视频| 中文字幕国产原创国产| 国精品无码一区二区三区左线 | 亚洲人成网站77777在线观看| 国产欧美日韩A片免费软件| 国产啪视频免费观看视频| 亚洲AV永久无码精品三区在线 | 国产成人无码免费网站| 国产第一页浮力影院入口| 中文无码AV一区二区三区| 波多野结系列18部无码观看AV | 熟妇啊轻点灬大JI巴太粗|