分享

巧妙运用Excel的自定义格式

 拨丝留其产 2016-05-02

Excel中(尤其2010版)内置了很多单元格格式,基本涵盖了数字、文本表示的常用格式。但在一些情况下仍不能满足我们的需要,所以Excel还为我们提供了自定义格式功能。


请大家看一个示例,下图中C列是我们从某某应用中导出的公司内部用户姓名,但是这个某某系统没有存储用户的电子邮件地址,而在我们自己的报表中又要显示他们的电子邮件,怎么办?当然有办法,直接输入就可以啊,入D2单元格。但如果用户名有上千个,你这样输入岂不是很浪费时间。那么大家可以想到,邮件地址从@之后每隔单元格都是一样的内容,这样我们就可以用自定义格式,将从@之后的所有字符定义为单元格的格式,不管这个单元格输入什么内容,都会自动加上@gamesacorp.com




首先的,我们让D列的内容等于C列,




然后选中需要添加邮件地址后缀的单元格,进行自定义格式的设置。大家看自定义格式是 @'@gamesacorp.com' 其中最前面的@就是一个文本占位符。




应用自定义格式后的效果。




大家看这个很有效率吧。


咱们再看一个关于数字加单位的示例。D2到D3是正确结果,D4到D6却没有得到正确结果。可以看一下B5单元格的公式栏是 =4&'个' 




而B2 单元格中的内容就是数值 1




区别在哪?B5用的连字符&,得出的是文本;B1应用的是自定义格式。入下图 0'个'   其中0为数字占位符。




从这个例子来看,自定义格式似乎就像马甲一样。单元格中的值穿上'马甲'照样还是那个值。性质类型没有变化。


来自郭勇的技术博客

作者:郭勇

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多