在Excel里 如何用分隔符连接单元格内容

请教各位老师 , 在Excel里 如何用分隔符连接单元格内容。我想把 A-E列的内容 用分隔符连接起来,首尾不需要连接符,如图所示。 怎么才能批量的做到呢。

一个比较笨,但实用好理解的方法,在G1单元格输入
=A1&IF(ISBLANK(B1),"","-")&B1&IF(ISBLANK(C1),"","-")&C1&IF(ISBLANK(D1),"","-")&D1&IF(ISBLANK(E1),"","-")&E1
向下复制,OK。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-19
这样写公式短一些
=A1&IF(B1="","","-"&B1)&IF(C1="","","-"&C1)&IF(D1="","","-"&D1)&IF(E1="","","-"&E1)
第2个回答  2017-01-19
关于此例中用到的ConcateNate函数的相关知识:
CONCATENATE 函数可将最多 255 个文本字符串合并为一个文本字符串。联接项可以是文本、数字、单元格引用或这些项的组合。例如,如果您的工作表的单元格 A1 中包含某个人的名字,单元格 B1 中包含这个人的姓氏,那么,您可以通过使用以下公式将这两个值合并到另一个单元格中:
=CONCATENATE(A1," ",B1)此示例中的第二个参数 (" ") 为空格字符。您必须将希望在结果中显示的任意空格或标点符号指定为使用双引号括起来的参数。
CONCATENATE(text1, [text2], ...)CONCATENATE 函数语法具有下列参数(参数为:操作、事件、方法、属性、函数或过程提供信息的值。):
Text1必需要连接的第一个文本项。
Text2, ...可选。其他文本项,最多为 255 项。项与项之间必须用逗号隔开。
注释您也可以使用连接符号 (&) 计算运算符代替CONCATENATE函数来连接文本项。例如,=A1 & B1 返回相同的值为=CONCATENATE(A1, B1)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网