excel 公式 单引号 concat_Excel两个新函数帮你快速搞定批量连接

如果将两个文本连接起来,通常第一反应用连接符号"&"。

9d7f09edd6c61b292dfb093c453d3e16.png

使用连接符&连接文本字符

记得曾经有记者采访刘强东问奶茶妹妹漂不漂亮,他竟然回答看不出来好赖…当时真觉得这家伙身在福中不知福,饱汉不知饿汉饥。果然之后还闹出一些负面新闻。可惜了一朵鲜花...

fc9741b442f1e42e418339d103a9b075.png

回到正题↖(^ω^)↗

如果你认为用符号&连接连个文本还算很方便简单,请试一试下面怎样连接?

d0459d18ea1f74a735b0057b9e54f96f.png

掐指一算连接所有字母所需用到&的个数,一共需要25个。

天哪!未免太繁琐了吧。(翻白眼儿)

30ef09d9189d8cdc649354ab360ca895.png

使用25个连接符&连接26个字母

有没有简单一些的办法?

同样是用连接符&,只需要加一列辅助列,就能帮我们进行傻瓜操作,最后取辅助列最后一行即为结果。

1b514b104f03e15920666be11454f1ad.png

傻瓜式连接大法

思路是加蓝色列 J列为辅助列,在辅助列设置公式,链接J列当前行与H列上一行,直到第26行即所得。公式为:

J1=I1=A

J2=J1&I2=AB

J3=J2&I3=ABC

……

J26=J25&I26=ABCD……XYZ

这个方法虽然有些占地方,但是节省了人工操作时间的,算得上是个好方法。

那么有没有更简单,一步就能出结果的方法?

在Excel中有个名为CONCAT函数,可帮助我们一步到位。

2222e792953872143902e9a126d599cd.png

CONCAT官方适用版本说明

官方提供说明,此函数适用于版本为2016/2019/365。如果使用的是这几个版本的同学,可以使用这个函数来解决上面的问题。

CONCAT(text1, [text2],…),最多可设置253个参数,参数可为字符串或字符串组。

表哥Tips:

字符串容易理解,就是由一个个字符组成了一段文字或一段数字。而字符串组的概念类似于数组,只是将数组中的数值替换为字符即可。

根据此函数的语法,只需将案例中的I列,作为一个字符组,只用一个单元格就可以得到结果了。公式为:

CONCAT(I:I)= ABCD……XYZ

  • 如果参数设定为两个单列的字符数组,结果是怎样呢?

CONCAT(I:I,J:J)= ABC…XYZabc…xyz

a7279d75272ec6e766932cf8e556d139.png

CONCAT单列字符数组求连接

据此推测,CONCAT在进行字符组连接时,顺序是先选定某一列后,按照行自上而下进行连接,当连接完此列所有行后,再连接下一个参数(即下一列)字符组。

单列字符数组计算顺序是先列后行。

I1&I2&I3…&I26&J1&J2&J3…&J26

942f115c5f263365ec0afcf3e6ae7dda.png

单列字符数组计算顺序是先列后行

  • 如果参数为多列字符数组,计算顺序还是先列后行吗?

设置参数1中包含两列,公式为:

CONCAT(I:J)= AaBbCc…XxYyZz

ca14f3e7cceb00ec1421085455702d83.png

CONCAT多列字符数组求连接

根据计算结果,排列顺序为一个大写字母一个小写字母交替排列。

则可知,当某一参数包含多列时,连接顺序为先行后列。

I1&J1&I2&J2…&I26&J26

d14f4249c4bb8559a0da52c81d40adb6.png

多列字符数组计算顺序是先行后列

在新版本的office中,新增的连接字符函数共有两个:一个是我们刚刚学习的CONCAT,还有一个名为TEXTJOIN的函数。

82e93e413627b325e3245ae02b9e71e5.png

TEXTJOIN官方适用版本说明

函数TEXTJOIN不但解决了字符连接的问题,而且增添了连接字符间隔符号的功能。

如果想在上面案例中,以逗号作为间隔连接各个字母,TEXTJOIN是最简单快捷的方法。

73c27a5ad62cf6a22dd4ca291c0bc562.png

TEXTJOIN解决字符与字符间间隔符号的连接问题

表哥Tips:

与CONCAT参数设定极限类似,文本参数个数不超过252个,结果字符串超过32767字符会报错#VALUE。

以上就是几个EXCEL中用于字符连接的简单方法。

你学会了吗?

感谢你关注表哥,

并欢迎留言分享你的大法或者烦恼

也许下一个专题就是为你定制哦

撒花↖(^ω^)↗

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/355743.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

向量表示 运动抛物线_ALevel物理知识点详解:抛物线运动

考培雅思留学申请一站式服务,专为有志于申请英国G5超级精英大学以及澳洲八大、新加坡顶尖高校的中学生设计。开设有数学、进阶数学、物理、化学、生物、经济、会计等理科、商科、人文类课程, 学生可根据优势学科、兴趣爱好自由选择3-4门学习。锦秋A-Leve…

练习~虚拟线上银行

数据库操作,网络编程及多线程的综合练习~ 客户端: UI层 1 import javax.swing.*;2 import java.awt.*;3 import java.awt.event.*;4 5 public class ATMUI{6 7 //主方法8 public static void main(String [] args){9 ATMUI ui new ATMUI();…

mybatisplus 操作另一个数据库的数据_MySQL数据库的基础操作

一、基本概念数据库术语数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。数据表(table) - 某种特定类型数据的结构化清单。模式(schema) - 关于数据库和表的布局及特性的信息。模式定义了数据在表中如何存储,包含存储什么样的数据&#xff0…

JEP 277“增强弃用”非常好。 但这是一个更好的选择

维护API很难。 我们正在维护非常复杂的jOOQ API。 但是就语义版本而言,我们遵循相对宽松的规则 。 当您阅读Brian Goetz和其他人关于在JDK中保持向后兼容性的评论时,我只能对他们的工作表示敬意。 显然,我们都希望最终移除Vector &#xff…

ds哈希查找—二次探测再散列_大白话之哈希表和哈希算法

哈希表概念哈希表(散列表),是基于关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数(哈希函数&#xff…

QBC(Query By Criteria) QBE (Query By Example)

QBC 参考:(Hibernate的QBC查询) //is empty and is not emptyTestpublic void testQBC(){Session session sf.getCurrentSession();session.beginTransaction();//criterion 标准/准则/规范Criteria c session.createCriteria(Topic.class)//from Topic.add(Rest…

二叉搜索时与双向链表python_剑指Offer(二十六) 二叉搜索树和双向链表

题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。思路以及解答主要是使用递归,设置一个head和end,head只在第一次设置值,后面就是将end的…

python数据分析神器_太香了!墙裂推荐6个Python数据分析神器!!

hello,大家好我是东哥! 用Python处理数据大家都不陌生了,属常规操作,但常规之下还是也有些暗藏技巧的,本篇东哥分享6个好玩高效的操作,帮助大家提高效率。 一、Pandas Profiling Pandas Profiling提供数据的…

第五天敏捷冲刺

每日任务: 1.本次会议为第三次 Meeting会议; 2.由于本次会议人员都有各自的事情,所以都通过私聊组长来,讨论接下来的任务; 3.今天的代码部分coding:https://git.coding.net/ysh0904/wl2ban.git 4.燃尽图: 5…

jsf集成spring_Spring和JSF集成:分页

jsf集成spring使用大型数据集时,通常需要以分页格式显示数据。 分页是一个有趣的问题,因为它倾向于跨越应用程序的所有层,从视图层通过应用程序服务一直到对数据库的原始调用。 在获取分页数据时,有一些非常好的解决方案。 如果您…

mysql timestamp 并发_MySQL 实现 EF Code First TimeStamp/RowVersion 并发控制

在将项目迁移到MySQL 5.6.10数据库上时,遇到和迁移到PostgreSQL数据库相同的一个问题,就是TimeStamp/RowVersion并发控制类型在非Microsoft SQL Server数据库中的实现。先上网搜索解决方案,找到Ak.Ini的博文http://www.cnblogs.com/akini/arc…

python元组操作_Python:元组操作总结

Python的元组和列表类似,不同之处在于元组中的元素不能修改(因此元组又称为只读列表),且元组使用小括号而列表使用中括号,如下: 1 tup1(physics,chemistry,1997,2000)2 tup2(1,2,3,4,5,6) 特别注意: 1、元组中只包含一个元素时,需…

Java函数式编程:Javaslang入门

Java是一门古老的语言,并且有很多新手在Java(JVM)领域挑战它们。 但是Java 8到来并带来了一些有趣的功能。 这些有趣的功能使编写新的惊人框架(如Spark Web框架或Javaslang)成为可能 。 在本文中,我们将介…

mysql语句表名大小写敏感_Mysql 表名大小写敏感

默认情况下,mysql在创建数据库对象时,是区分大小写的。故与microsoft之间进行移植时,要特别注意是否存在问题。在mysql中大小写与参数lower_case_table_names有很大关系。以下为官方解释:If set to 0, table names are stored as …

python json是什么_python json详解

在写某狗屁不通文章生成器的时候,发现有个json类型的文件看不懂。 于是先来搞懂什么是json json是一种储存数据的文件类型。 说人话,就是一种文件,能够数据 类似于DOC,excel 之类的。 json能储存半结构化数据。 简单来说&#xff…

mobx中跟新了数据视图没变化_【第1781期】MobX 简明教程

前言SEEConf,2020年1月4号杭州见,C位抢票见文章末尾。今日早读文章由腾讯whinc投稿分享。正文从这开始~~导读:MobX 是一个优秀的响应式状态管理库,在流行的状态管理库 Redux 之外为我们提供了其他选择。如果…

excel导航窗格_Excel小技巧16:在每天的某个时刻自动打开特定工作簿

学习Excel技术,关注微信公众号:excelperfect我想要在每天下班前,将自已一天的工作进行整理并简短记录在一个Excel工作簿中。然而,有时候忙,可能会忘记;有时候到下班时间了,急于下班,…

pdf secured_使您的Spring Security @Secured注释更干燥

pdf secured最近,Grails用户邮件列表中的一个用户想知道在定义Secured注释时如何减少重复 。 在Java批注中指定属性的规则非常严格,因此我看不到直接执行他所要求的方法的方法。 使用Groovy并没有真正的帮助,因为Groovy类中的注释大部分与Ja…

51单片机按键控制数码管0~9_51单片机外部中断

前面为大家介绍的点亮LED灯、数码管、按键只用到了51单片机的IO资源,我们要是仅仅用单片机点灯、操作数码管,那可真是大才小用了。这些都只是51单片机资源的冰山一角,51单片机还有好多的功能,我后面将为大家一一介绍。今天为大家介…

IIS7开启gZip动态压缩

1.安装动态压缩模块: 安装过程可能的报错:This application has requested the Runtime to terminate it in an unusual way. 解决办法>> 报错:错误: 尝试安装 动态内容压缩 失败,错误代码为 0x8007000E。 存储空间不足&am…