分享

办公小技巧:Excel数据列无损合并及灵活组合

 涂鸦吧 2021-12-02

当我们在Excel中尝试合并或组合列时,除了最左边的列,其他列中的数据一般都会丢失,造成很多麻烦。其实单元格合并不止一种方式,我们可以使用连接符或连接函数来进行单元格合并,这不仅可以保留原有内容,还可以实现合并内容的灵活组合(如添加自定义间隔符号或其他信息)。

1. 用连接运算符与普通标点合并数据列

Excel中的连接符号“&”可以连接多个单元格,如“=A3&B3&C3”可将3个单元格简单地连接起来,但实际使用时因为存在多样化的需求,不光是这样简单地将单元格连接起来就了事,还需要与连接符与分隔符、标点符号等结合使用。

我们以在一个单元格中表述一个部门所有家电的销量为例(图1)。为了将从B到E单元格中的销量数据以文字表述的方式合并到G单元格,我们需要在连接符&的基础上,添加自定义信息,构造公式如下:

2015A-HEBING-1

="洗衣机"&B2&" 电冰箱"&C2&" 彩电"&D2&" 空调"&E2

注意,为显示分明起见,需在中间的品名前添加空格。当然,也可以将空格改为顿号。

在第一个单元格(G2单元格)中构造公式之后,通过下拉填充,实现本列其他单元格内容的自动合并。

小提示:以上连字运算符&属于函数关键字范畴,必须为半角字符;而用户自定义字符(如“洗衣机”“电冰箱”等)、自定义连字符或标点符号(如空格、顿号),则没有具体规定,用什么符号都可以,半角的或全角的均可,但用户自定义字符需要用半角双引号引起来,切不能写成全角,否则会出现语法错误。

2. 使用连接函数构造公式合并数据列

除了使用连接符之外,我们还可以使用内容连接函数CONCATENATE实现单元格的连接。

CONCATENATE函数的基本语法格式为:

=CONCATENATE(text1, [text2], ...)

其中,text1,text2可以是文本或数值,可引用单元格内容,最多为255项,注意项与项之间必须用半角逗号隔开。

例如,我们要将多个分地址段自动连接为一个完整的地址,可使用公式“=CONCATENATE(A2,B2,C2,D2,E2)”(图2)。由于A2到E2单元格是同一行的连续单元格,因此该公式也可以简化为“=CONCATENATE(A2:E2)”。

2015A-HEBING-2

再如,要实现上述例子中家电产品单元格合并表述,可将公式构造为“=CONCATENATE("洗衣机",B2,"、电冰箱",C2,"、彩电",D2,"、空调",E2)”,就能获得与使用连接符&相同的结果(图3),同时还能并将空格分隔符替换为更符合汉语习惯的顿号。

2015A-HEBING-3

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多