分享

EXCEL拼接字符,输出文字也动态!

 L罗乐 2017-03-16

——这是第31篇教程——


所有内容均为原创,全文带公众号转载随意 无限欢迎,如复制在自己的公众号上面转载请与本公众号联系,码字不易,敬请尊重啊!



去玩,你喜欢随便走走,还是按计划来。两个各有利弊,我觉得最好的状态的是先了解后当地的风俗和最值得去的地方,再随便走走,如果事前完全不做计划,不了解当地的状况,哪能随便走出什么来。同理于其他事情,或者你觉得别人是随便做做,其实看不到他之前下的苦功。





在EXCEL工作中,我们需要把不同内容的单元格内容拼接在一起,如日期,数据等。

单元格拼接

在EXCEL中把不同单元格的内容拼接在一个单元格里,有两个方法,分别是:


如将A2:F2单元格拼接一起,需要生成A18结果。


1、''&''

A18 = A2&'':身份证号码:''&B2&C2&'',''&D2&''-''&E2

不同字符、单元格之间用''&''连接。文字需要用“”显示。


2、concatenate函数

A18 = concatenate(A2,'':身份证号码:'',B2,C2,'','',D2,''-'',E2)

Concatenate函数,不同字符、单元格之间用逗号链接。文字需要用“”显示。



日期及数字的显示




如有实例:如将B4:E4部分单元格内容拼接一起。


使用concatenate函数拼接

A11=CONCATENATE(B4,'':'',C4,''出生年月'',D4,''入职年月'',E4,H3,H4)


得出下面结果:

司棋:女出生年月33188入职年月404881月工资薪酬6860

存在问题:1、日期显示错误

                2、薪酬显示不美观


这个便需要使用TEXT设置日期及薪酬的格式

1、日期的设置:TEXT(D4,''YYYY年MM月'')

      其他日期设置方法:''YYYY-MM-DD''则显示为1990年11月12日



2、数字设置:这里可使用小数点后两位,千分号等设置,如下

                        TEXT(H4,''0,000.00'' )   


公式修改如下:

A11=CONCATENATE(B4,'':'',C4,''出生年月'',TEXT(D4,''YYYY年MM月''),''入职年月'',TEXT(E4,''YYYY年MM月''),H3,TEXT(H4,''0,000.00'' ) )


便可得出下面结果:




公式及数字混合拼接


如实例:将结果输出为文字。


XXX公司贵司该月需缴纳社保人员6人。需缴纳金额4,096.40元,服务费0,300.00元,合计需缴纳费用4,396.40元。

要点:1、提取单元格中公司名称:MID(A1,1,5)

         2、合计人数:COUNT(A4:A9)

         3、需要缴纳金额

         4、合计金额


使用concatenate函数拼接

A12= CONCATENATE(MID(A1,1,5),''贵司该月需缴纳社保人员'',COUNT(A4:A9),''人。需缴纳金额'',TEXT(I10,''0,000.00''),''元,服务费'',TEXT(J10,''0,000.00''),''元,合计需缴纳费用'',TEXT(SUM(I10:J10),''0,000.00''),''元。'')



制表人ABC。制表日期2016-05-20。如有问题请联系020-12345678

使用concatenate函数拼接

A13 = =CONCATENATE(''制表人'',H11,''。制表日期'',TEXT(J2,''YYYY-MM-DD''),''。如有问题请联系'',J11)




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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多