TEXTJOIN函数如何带分隔符合并文本?_新版合并【高效】
时间:2026-05-06 | 作者:白桃企划师 | 阅读:0一、基础语法与参数设置
想把几个单元格里的文字串到一起,中间还得加上逗号或者顿号?别再一个接一个地用“&”连接了,试试TEXTJOIN函数吧。它能让你一键搞定合并,还能聪明地跳过那些讨厌的空白格。
这个函数的核心就三部分:=TEXTJOIN(分隔符, 是否忽略空值, 文本1, [文本2], …)
先看第一个参数——分隔符。这里很灵活,你可以直接输入逗号“,”、顿号“、”,甚至短横线“-”。如果想换行显示,就用CHAR(10)。当然,直接引用一个写了分隔符的单元格也行。
第二个参数是关键,它决定了如何处理空白单元格。填TRUE,函数就会自动跳过所有空单元格,合并结果干净利落。如果填了FALSE,那么空单元格的位置会保留一个分隔符,有时候这反而会造成“顿号、、连续出现”的尴尬情况。
至于要合并哪些内容,第三个参数开始就是它的舞台。它可以是一个连续的区域(比如A1:A10),也可以是几个分散的区域(用逗号隔开,像A1:A5, C1:C5这样),甚至直接是你手打的几个字,统统都能合并进来。
二、横向合并同一行多列文本
这种场景太常见了。比如,表格里姓名、部门、职级分列排开,现在需要把它们合成一条完整信息,变成“张三、销售部、主管”这样的格式。
操作起来很简单:
1. 在你希望显示结果的那个单元格(比如D1)里,输入公式:=TEXTJOIN("、", TRUE, A1:C1)。这个公式的意思是,用中文顿号连接A1到C1的内容,并且忽略其中的空单元格。
2. 按下回车,D1单元格立刻就会显示出合并后的结果。
3. 最后,只需要拖动D1右下角的填充柄往下拉,这个公式就会自动应用到下面的每一行,整列信息瞬间就合并完成了。
三、纵向合并一列中非空单元格
有时候数据是竖着排的,比如一长串名单或者标签,你需要把它们整合到一行里,方便复制或者导出。
方法同样直接:
1. 在目标单元格(比如F1)中输入:=TEXTJOIN(", ", TRUE, E1:E20)。这里用了英文逗号加空格作为分隔符,合并E列前20行的内容。
2. 不用担心这一列里有没有空行,因为第二个参数是TRUE,所有空白格都会被自动忽略,不会在结果里留下多余的分隔符。
3. 回车之后,一个用逗号分隔的、整洁的字符串就生成了。
四、跨区域合并并使用自定义分隔符
数据散落在不同列,甚至不同工作表?TEXTJOIN也能轻松应对。你可以把多个不连续的区域一次性合并,并且统一设置分隔符。
举个例子:
1. 在G1单元格输入公式:=TEXTJOIN(" | ", TRUE, A1:A5, C1:C5, E1:E5)。这个公式会把A列、C列、E列各自的前5行数据都抓过来。
2. 合并时,所有空单元格都会被剔除。更妙的是,即使其中一整列都是空的,函数也不会产生连续的“ | | ”分隔符,最终结果依然清晰。
3. 最终,这些来自不同列的数据,会被“ | ”符号优雅地连接在一起。
五、使用换行符作为分隔符实现垂直排版
想让多个项目在同一个单元格里分行显示吗?用换行符做分隔符就行了。这常用于制作名单、罗列要点,让内容在单元格内竖向排列。
具体步骤:
1. 在目标单元格(如B1)输入公式:=TEXTJOIN(CHAR(10), TRUE, A1:A10)。这里的CHAR(10)就是换行符。
2. 光输入公式还不够,需要右键点击B1单元格,选择“设置单元格格式”,在“对齐”标签下,务必勾选上“自动换行”。
3. 最后,适当调整一下这一行的行高,确保所有内容都能完整地显示出来。这样,每个项目就会乖乖地各占一行了。
简单来说,TEXTJOIN函数可快速合并多单元格文本,其语法为=TEXTJOIN(分隔符,是否忽略空值,文本范围),无论是横向、纵向还是跨区域合并,甚至换行排版,都能高效完成。
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- MySQL LEFT JOIN 核心逻辑与条件位置详解
- 时间:2026-08-27
-
- SQL实战:利用SELF JOIN高效查询层级关系
- 时间:2026-08-27
-
- SQL JOIN 如何实现订单与明细表汇总
- 时间:2026-08-25
-
- SQL JOIN 中使用函数为什么会变慢
- 时间:2026-08-25
-
- 如何避免 SQL JOIN 更新多次命中同一行
- 时间:2026-08-24
-
- SQL JOIN 如何让 NULL 值参与关联
- 时间:2026-08-24
-
- Oracle 19c 如何判断 SQL JOIN 的驱动表:从 CBO 规则到执行计划验证
- 时间:2026-08-24
-
- 如何用 SQL JOIN 实现模糊关联查询,又尽量不把性能拖垮
- 时间:2026-08-23
精选合集
更多大家都在玩
大家都在看
更多-
- 糖尿病完全不能吃糖吗
- 时间:2026-09-15
-
- 蚂蚁庄园小课堂2026年9月16日最新题目答案
- 时间:2026-09-15
-
- 小鸡答题今天的答案是什么2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园每日答题答案2026年9月16日
- 时间:2026-09-15
-
- 以下哪种粮食是酿造绍兴黄酒的主要原料 蚂蚁庄园今日答案9月16日
- 时间:2026-09-15
-
- 劝学名句“及时当勉励,岁月不待人”出自哪位诗人 蚂蚁庄园今日答案9.16
- 时间:2026-09-15
-
- 蚂蚁庄园今天答题答案2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园答题今日答案2026年9月16日
- 时间:2026-09-15
