tft每日頭條

 > 生活

 > excel text函數使用方法

excel text函數使用方法

生活 更新时间:2024-11-20 14:28:10

Hello,大家好,今天跟大家分享下textjoin函數的使用方法,它可以說是現階段Excel中最強大的文本連接函數,我們可以利用這個函數将任意數據粘合在一起。甚至利用它來進行同類項的合并,下面我們就來學習下這個強大的函數吧

想要從零學習Excel,可以點擊上方,30天帶你精通Excel


一、TEXTJOIN函數的參數與作用

TEXTJOIN:文本鍊接函數,使用分隔符将文本鍊接在一起

語法:=TEXTJOIN(分隔符, ignore_empty, text1, [text2], …)

第一參數:分隔符 第二參數:是否忽略空單元格,true代表忽略空值,false則不忽略空值 第三參數:要鍊接的本文 第四參數:要鍊接的文本 以此類推,最多可以設置252個需要鍊接的文本

以上就是textjoin作用與參數,關鍵是第二參數,是否需要忽略空值,如下圖所示,它們的公式隻有第二參數不一樣,當第二參數為false,空白單元格也會被添加分割符号,為true則空白單元格不會添加分隔符号,這個就是它們的區别,下面我們來get2個它的使用技巧

excel text函數使用方法(一個Textjoin函數解決2個Excel難題)1

二、合并單元格保留所有

在Excel中合并單元格,僅僅隻會保留左上角的第一個數據,想要達到合并單元格保留所有數據是不可能的。但是我們可以利用textjoin函數來實現一個類似的效果,将所有的數據都放在一個單元格并且讓其自動換行,操作非常的簡單

首先我們需要将數據設置為豎向排列,随後隻需要将公式設置為:=TEXTJOIN(CHAR(10),TRUE,A2:A5)向右填充,最後點擊一下【自動換行】即可

excel text函數使用方法(一個Textjoin函數解決2個Excel難題)2

這個函數的關鍵在于分隔符号,我們将分隔符号設置為了CHAR(10),CHAR(10)的結果是一個換行符,這樣的話就能達到在單元格中自動換行的目的了

三、合并同類項

TEXTJOIN函數也可以用于合并同類項的,這個過程可能稍微有一些複雜,我們來看下操作方法

隻需要在旁邊設置好表格樣式,然後将公式設置為:=TEXTJOIN(",",TRUE,IF($A$3:$A$17=F4,$B$3:$B$17,""))向下填充即可

excel text函數使用方法(一個Textjoin函數解決2個Excel難題)3

跟大家簡單地講解下這個函數,我們先來拆分下參數

第一參數:",",就是分割符号,它是一個逗号 第二參數:TRUE,表示忽略空值 第三參數:IF($A$3:$A$17=F4,$B$3:$B$17,""),利用if函數做的一個判斷

這個函數的關鍵就是第三參數,IF($A$3:$A$17=F4,$B$3:$B$17,"")這個函數它現在的作用是如果班級等于1班,就返回1班對應的姓名,它的結果就是下圖綠色區域,這樣的話函數就會返回1班對應的所有姓名,還有一個需要注意的是,這個函數是一個數組公式,我們需要按下Ctrl Shift 回車來三鍵填充公式

excel text函數使用方法(一個Textjoin函數解決2個Excel難題)4

以上就是TEXTJOIN函數的所有内容,怎麼樣?你學會了嗎?

我是Excel從零到一,關注我,持續分享更多Excel技巧

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved