excel学习库

excel表格_excel函数公式大全_execl从入门到精通

3个Textjoin公式,轻松搞定3个Excel难题,太离谱了,来试试

大家好,欢迎回到Excel技巧小课堂。今天,我们将一起探索一个你可能不太熟悉,但却非常强大的函数——TEXTJOIN。无论你是Excel新手还是老手,这个函数都能让你的数据展示更加高效和个性化。准备好了吗?让我们开始吧!

技巧一、函数基本参数

TEXTJOIN函数的基本语法是这样的:

=TEXTJOIN(分隔符,忽略空白单元格,Text1,[text2]……)

delimiter 是用来分隔合并后的文本的字符(多个单元格文本合并到一个单元格中,因此需要分隔符分隔)

ignore_empty 是一个逻辑值,用来决定是否忽略空单元格。

text1, [text2], ... 是需要合并的文本,可以是引用,也可以是自己数值文本。

简单来说,TEXTJOIN就是用来把多个单元格的文本合并到一起,你可以选择是否在合并时忽略空单元格,以及用什么字符作为分隔符。

技巧二、将A列的成语合并到一个单元格中

如下表,如何将左侧的成语合并到一个单元中?

=TEXTJOIN("、",1,A15:A30)

用中文顿号分隔,且忽略空白单元格。

技巧三、如何将同一个部门的员工姓名合并一个单元格中?

在工作中,我通常将下图中左表做成右表的样式,这是怎么实现的呢?Textjoin函数轻松搞定。职称列只需要提取不重复值放在D列即可:

=UNIQUE(A3:A30)

右侧姓名列,利用IF函数判断一下,A列的职称名称是否等于D3的职称,是则返回姓名,不是则返回空值。然后再利用TEXTJOIN函数将其合并在一起。

=TEXTJOIN("、",1,IF($A$3:$A$30=D3,$B$3:$B$30,""))

特别注意引用问题,因公司需要向下拖拽,因此行必须固定。

技巧四、动态合并多个单元格数据到同一个单元格

如下表,我们想要合并所有属于项目部并且职位为专员的员工的姓名和销售额,用破折号连接,并且用逗号作为分隔符。

=TEXTJOIN(",",1,IF((C2:C20="项目部")*(D2:D20="专员")*(F2:F20="complete"),B2:B20&"-"&E2:E20,""))

嵌套的IF函数是难点:条件同时满足需将将条件表达式相乘或者使用and函数;姓名与销售额之间用破折号相连,使用“&”连接即可。

今天我们学习了TEXTJOIN函数的常用应用技巧。记住,基础知识是理解高级技巧的基石。TEXTJOIN函数不仅可以帮助你合并文本,还可以通过结合条件和其他函数,实现更加复杂的数据展示逻辑。

现在,我想看看你们的理解。在评论区告诉我,你如何使用TEXTJOIN函数解决了哪些问题?或者,如果你有任何疑问,也欢迎提出来,我们一起讨论。不要忘记点赞和订阅,获取更多Excel技巧的分享!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接