分享

没有高版本函数,一样可以快速有效合并文本数据!

 EXCEL应用之家 2023-02-20 发布于上海


送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

【置顶公众号】或者【设为星标】及时接收更新不迷路



小伙伴们好,今天要和大家分享一道基础题目。根据条件来合并文本数据。

题目是这样子的:



如果朋友们可以使用高版本函数,那么这道题目非常简单。若没有,那也不是大问题,我们也可以通过函数技巧来实现。


01

高版本函数。



在单元格E4中输入公式“=TEXTJOIN("/",1,IF(A4:A6=D2,B4:B6,""))”,确认即可。

这个不是今天我们的重点。由于我也不能使用高版本函数,所以也只能将公式列出来给大家。


02

PHONETIC函数

在2016版中,我们有一个函数PHONETIC,可以合并文本数据。



在单元格E4中输入公式“=MID(SUBSTITUTE(PHONETIC(OFFSET(A3:B3,MATCH(D4,A:A,)-3,,COUNTIF(A:A,D4))),D4,"/"),2,100)”,确认即可。

思路:

  • MATCH(D4,A:A,)部分,确定条件的位置

  • COUNTIF(A:A,D4)部分,确定条件值的数量

  • OFFSET(A3:B3,MATCH(D4,A:A,)-3,,COUNTIF(A:A,D4))部分,以单元格区域A3:B3为基点进行数据偏移

  • PHONETIC(OFFSET(A3:B3,MATCH(D4,A:A,)-3,,COUNTIF(A:A,D4)))部分,利用PHONETIC函数对文本数据进行合并。请注意,这个函数只能合并文本数据,且只能合并源数据中的数据。对于公式计算的结果是不能合并的。这一步,是本道题目的亮点

  • 接下来,利用MID函数将报关单号替换为“/”,最后提取字符串。

本期内容练习文件提取方式:

链接:https://pan.baidu.com/s/1xbCixqtDawj0BLI8AiAHww?pwd=wbs6

提取码:wbs6


好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

我就知道你“在看”

推荐阅读

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多