excel拼接多个字符串(多个字符串合并成一个)
EXCEL中合并字符串的3种方法
在日常文件处理过程中,经常遇到合并EXCEL中字符串的情况。一般情况下,我们都是用与号运算符"&"或CONCATENATE函数来合并字符,其实EXCEL中还有一个合并字符函数PHONETIC。PHONETIC的官方解释是获取代表拼音信息的字符串,但它也可以用来合并字符串。
先举一个例子来看看这3种方法的基本格式:
如下图所示,E1、E2、E3分别使用了这3种方法,3者的格式语法都比较简单。
从图中可知,对于范围较大的合并字符串,使用PHONETIC比较合适,直接输入合并单元格范围就行了。
在上述的几个公式中,合并的单元格内容都是一样的,但E4的结果略有不同,它没有显示出数字"2018"。对于PHONETIC的用法,有几个需强调的地方。
1. PHONETIC会自动忽略数值,如E2所示;
2. PHONETIC会忽略逻辑值和错误值 ,如E3所示;
3. 当单元格内容为公式结果时,PHONETIC不起作用,如E4所示(但CONCATENATE和"&"仍可使用);
4. PHONETIC对文本字符均适用,如E5所示。
对于数值、文本混合的情况,可以将PHONETIC和TEXT组合起来使用:
= PHONETIC(A2:D2)&TEXT(C2,"@")
在这3种方法中,使用与号运算符"&"的运算速度最快,当运算量大的时候用"&"比较合适;使用CONCATENATE可以直接合并字符串(它也不能合并逻辑值和错误值,但它可以直接合并数值和字符);使用PHONETIC最简洁。
欢迎大家多多留言交流!
赞 (0)