excel用超链接找出指定内容:连接文本 只会用连接符
excel用超链接找出指定内容:连接文本 只会用连接符在Excel中有个名为CONCAT函数,可帮助我们一步到位。这个方法虽然有些占地方,但是节省了人工操作时间的,算得上是个好方法。J3=J2&I3=ABC……J26=J25&I26=ABCD……XYZ
傻瓜式连接大法
思路是加蓝色列 J列为辅助列,在辅助列设置公式,链接J列当前行与H列上一行,直到第26行即所得。公式为:
J1=I1=A
J2=J1&I2=AB
J3=J2&I3=ABC
……
J26=J25&I26=ABCD……XYZ
这个方法虽然有些占地方,但是节省了人工操作时间的,算得上是个好方法。
那么有没有更简单,一步就能出结果的方法?在Excel中有个名为CONCAT函数,可帮助我们一步到位。
CONCAT官方适用版本说明
官方提供说明,此函数适用于版本为2016/2019/365。如果使用的是这几个版本的同学,可以使用这个函数来解决上面的问题。
CONCAT(text1 [text2] …),最多可设置253个参数,参数可为字符串或字符串组。
表哥Tips:
字符串容易理解,就是由一个个字符组成了一段文字或一段数字。而字符串组的概念类似于数组,只是将数组中的数值替换为字符即可。
根据此函数的语法,只需将案例中的I列,作为一个字符组,只用一个单元格就可以得到结果了。公式为:
CONCAT(I:I)= ABCD……XYZ
- 如果参数设定为两个单列的字符数组,结果是怎样呢?
CONCAT(I:I J:J)= ABC…XYZabc…xyz
CONCAT单列字符数组求连接
据此推测,CONCAT在进行字符组连接时,顺序是先选定某一列后,按照行自上而下进行连接,当连接完此列所有行后,再连接下一个参数(即下一列)字符组。
单列字符数组计算顺序是先列后行。
I1&I2&I3…&I26&J1&J2&J3…&J26
单列字符数组计算顺序是先列后行
- 如果参数为多列字符数组,计算顺序还是先列后行吗?
设置参数1中包含两列,公式为:
CONCAT(I:J)= AaBbCc…XxYyZz
CONCAT多列字符数组求连接
根据计算结果,排列顺序为一个大写字母一个小写字母交替排列。
则可知,当某一参数包含多列时,连接顺序为先行后列。
I1&J1&I2&J2…&I26&J26