中国金融网 加入收藏    设为首页
首页
国内资讯社会财经科技教育时尚娱乐房产家居汽车母婴健康商业区块链生活企业传媒区域经济旅游体育
您现在的位置:首页 > 国内资讯 > 正文
感谢CONCAT,你拯救了Excel的文本处理能力
2023-01-28 05:11      来源:IT之家      编辑:沐瑶      阅读量:19655   

Excel版滑板鞋

我已经忘记了一些事情。

但我仍然记得有一天晚上,

同事问我,你今天怎么这么开心。

我说在我的Excel里,有一个CONCAT。

独特又时尚,用起来一定很棒!

在小花改编的Excel滑板鞋中,提到了一个功能,CONCAT。

是OFFICE 2019等高级版本爆发的后浪潮。

直到动笔之前,小花才想到一句话来形容这个超级新人:CONCAT拯救了Excel的文本处理能力。

稍微搜索了一下,发现目前的Excel教程都只是有所涉猎,而小华一直毫无保留。

前方烧脑,请自备核桃!

PS:如果你觉得文中有些公式太难学,就套用一下。

再多的课文合并,也只是基础练习!

我们先来看看fat CONCATENATE函数是如何完成文本连接的。

两个字评价,鸡肋!难怪CONCATENATE函数很快被amp更换了连接器。

痛定思痛,疯狂减肥后,胖子变成了男的,CONCAT功能登场!

它的作用是连接列表或文本字符串区域,并且只有一个参数,即:=CONCAT。

相对于连接功能或amp连接器一个接一个,CONCAT的效率提升是指数级的。看下图:

小华:哦,就算你这么夸我,我也不会开心的!哈哈哈!

粉丝:我们没有表扬你,不要YY!

当然,除了合并行列,多行多列区域文本合并,CONCAT也很好做!

根据条件合并文本也是合适的!

对于还在用OFFICE 2016及以下版本的朋友,如何解决按部门合并名字的问题。

排序+IF方法,VLOOKUP方法或PQ方法...

CONCAT为我们提供了一种新的便捷的思维方式。公式如下:

=CONCAT)

公式描述:

使用IF函数进行条件判断,返回符合部门条件的人员姓名",",如果不满足条件,它将为空,从而返回n个Name,值

然后使用CONCAT连接这些文本。

混合文本提取数字,这是最优解!

在CONCAT函数之前,为了从混合文本中提取数字,尤其是不连续的数字,各路大神真是绞尽脑汁。

什么SUM+LARGE,什么LOOKUP+MID,各种神嵌套,各种数据逻辑。

最后,这一切都是在CONCAT出来之后公布的。

CONCAT是提取数字的最佳解决方案。公式如下:

=CONCAT,1)," "))

公式描述:

使用MID+ROW组合,分别提取混合文本中的每个字符,然后用双负号进行运算。

此时,数字返回自身,非数字返回错误#值!IFERROR然后将错误值转换为null。

所以A2中的数字被保留,其他的都用空格代替CONCAT将它们连接起来,完成数字的提取

提取不重号的问题,还是赢。

问:语文是数学老师教的是一种怎样的体验

甲:1到23里,45个烟村这首诗用了几个数字。

从混合文本中识别数字是一个有趣且具有挑战性的Excel问题。

OFFICE 2016之前的Excel用户完成这个任务极其困难,依靠PQ或许还有一线希望。

但在CONCAT的铁蹄下,并没有文字处理的无敌大山!

=CONCAT—1,$A2)),(ROW(:)—1)," "))

公式描述:

Row—1返回从0到9的十个阿拉伯数字,然后使用FIND函数查找这些数字在B2出现的位置。

如果单元格A2包含数字,则返回位置序数值,否则返回#VALUE!。

用ISNUMBER判断FIND的返回值,这样序数值和#VALUE!的有序数组成为一组逻辑值,其中逻辑值TRUE表示A2包含该数字,逻辑值FALSE表示相反。

那么IF函数就发挥作用了,TRUE返回对应的数字,FALSE返回null。

最后,CONCAT结束并连接这些数字。

看到这里,实战派不禁要问,这个公式在工作中是不是好像没什么用。

不对!它有很多优点。

实战案例:根据部门人员名单和考勤登记名单自动计算缺勤名单。

=CONCAT),ROW(:0)*99—98,99)),B2), ",TRIM(MID(SUBSTITUTE(A2, ",REPT( ",99)),ROW(:0)*99—98,99))amp,","))

左右滑动以查看

配方的简要说明:

我们用SUBSTITUTE函数把名字之间的停顿替换成99个空格,这样99个空格和一个名字组成一个唯一的字符串,每个唯一的字符串只包含一个名字。

然后我们把99个字符作为一个单位进行比较,去掉空格,只是返回值变了,包括返回值empty,不包括返回值name amp","。

最后,使用CONCAT将它们连接起来,形成一个缺勤列表。

其他有趣的用法,了解一下!

在尝试使用CONCAT完成以上高能用法的过程中,小花意外挖掘出了CONCAT的两个有趣用法。

很难抑制分享的冲动,是烧朋友脑子的最后一根稻草。不要太感谢我!

▋趣味用法:倒背如流。

你喜欢CONCAT这种把文字一个一个倒过来,逆序排列,诗意又灿烂的作品吗。

=CONCAT,1))

公式描述:

原理很简单用101—ROW按从100到1的逆序构造一个数组,所以MID从最后一个字符开始,逐个提取字符,然后用CONCAT合并

另外,如果MID的第二个参数大于文本的长度,那么MID截取的结果是空的,直接连接就可以了。

▋妙用:辨别珍珠。

儿童下限做出的各种拼写错误,绝对是语文老师和家长的噩梦。

好在有了CONCAT的帮助,妈妈再也不用担心我的眼睛了。

=CONCAT,1)lt,gt,MID(A2,ROW(:0),1),MID(B2,ROW(:0),1)," "))

左右滑动以查看

公式描述:

使用MID+ROW函数分别提取A2和B2中的字符,并逐个进行比较如果有错误,将返回B2中对应的字符,如果为空,将正确返回

最后,CONCAT函数可以连接所有这些错别字。

这篇文章是否刷新了您对CONCAT函数的理解。

其实CONCAT的twin增强版函数TEXTJOIN也可以完成上述操作,甚至更好,有余力学习的朋友不妨一试!

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

 
上一篇: 基于Vulkan的翻译层DXVK2.1发布:支持HDR游戏,改进着色器编
下一篇:最后一页
 
     栏目排行
  1. 基于Vulkan的翻译层DXVK2.1发
  2. 可灵活躲避并攻击敌人,Twitch主播P
  3. 联想发布四款2023Chromebook
  4. 寂静的村庄回归喧闹,春节气氛回来了!黄石
  5. “国旺本源”是一个可靠安全,值得广大投资
  6. 三星2023款NeoQLED/Lifes
  7. 税务总局:春节假期全国消费相关行业收入平
  8. 益盟软件,助力投资小白选出优质股
  9. 主打“匿名隐身”的Tails5.9系统发
  10. 苹果2023款M2Pro版MacBook
     栏目推荐
二手房“带押过户”启动满月 成功尝鲜者寥寥无几二手房“带押过户”启动满月 成功尝鲜者寥寥无几
2022年营收78.61亿,汤臣倍健迎来VDS行业新2022年营收78.61亿,汤臣倍健迎来VDS行业新周期
大兴国际氢能示范区兼顾产业发展和配套服务打造员工理想大兴国际氢能示范区兼顾产业发展和配套服务打造员工理想生活蓝本
迪丽热巴穿军绿色也好美!和吴磊同框丝毫没有年龄迪丽热巴穿军绿色也好美!和吴磊同框丝毫没有年龄
绿色塞罕坝 不朽的奇迹绿色塞罕坝 不朽的奇迹