首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Concat/TextJoin-O365函数

此函数仅O365可用,还在用古老版本的同学,请流口水~

Concat/TextJoin

在Excel里,文本连接永远是个难题,最早是用连接符&,但这公式写出来,无疑是个体力活:

那么,假如说我们把AB两列按A列重新排个序,把条件相同的都挤到一起去,那个叫CONCATENATE的函数是否会给我们带来惊喜呢?

结果是,惊喜没有,只有惊讶!CONCATENATE函数不支持区域,他只能写成

=CONCATENATE(H10,H11,H12)

而不能写成

=CONCATENATE(H10:H12)

虽然如此,另一个明明是该穿着和服的函数Phonetic却给我们带来了惊叹,外带他和Offset的Ji情,更是让人惊叹不已:

=PHONETIC(OFFSET(H2,MATCH(E2,G3:G12,),,COUNTIF(G3:G12,E2)))

然后这个惊叹背后却是惊诧,这样好用的一个函数,其参数居然不支持数值和非引用的公式结果。

直到O365的Concat函数出现,到这时才惊现了一个真真正正的连接函数:

=CONCAT(H10:H12)

{=CONCAT(IF(G3:G12=K2,H3:H12,""))}

然而这还不是全部,O365还有一个惊艳的TextJoin,不仅可以连接,还可以选择是否加间隔符,是否忽略空单元格:

=TEXTJOIN("、",,H10:H12){=TEXTJOIN("、",,IF(G3:G12=K2,H3:H12,""))}

O365里的这两个函数,都很简单,但却是无数函数控们盼了几十年才盼到的:

Concat(字符串1,[字符串2],…[字符串254])

TextJoin(分隔符,是否忽略空值,字符串1,[字符串2],…[字符串252])

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180209G05Z5G00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券