分享

Excel实用技巧:利用占位符,灵活设置编码格式

 一杯清茶2017 2018-05-10

在财务日常管理中,经常涉及一些编码,例如商品编码、订单编号、员工编号、客户编码等等。在自定义单元格格式中,利用占位符“#”、”*”、”0”等等,可以为表格数据设置统一的编码格式。

例如在办公用品领用登记表中,我们希望办公用品的编码格式显示为“bg-1-001”、“bg-1-002”这样的文本编码格式,那么,我们可以通过选中相应的单元格,点击鼠标右键进行单元格格式设置,在自定义单元格格式中设置类型为“'bg-1-'@”,这时候,单元格数据就统一显示为“bg-1-数字”的编码格式了,如图所示。

图1为单元格数据设置编码格式

需要注意的是,对于有的版本的Excel,如果设置了单元格自定义格式,单元格数据格式仍然没有改变,则还需要双击单元格,然后点击其他单元格之后,数据才显示为带编号的文本格式。

在自定义格式中,不同的占位符代表不同的意义。

“@”是文本占位符,如果只使用单个@,作用是引用原始文本。

要在输入数字数据之前自动添加文本,使用自定义格式为:'文本内容'@;要在输入数字数据之后自动添加文本,则使用自定义格式为:@'文本内容'。

@符号的位置决定了Excel输入的数字数据相对于添加文本的位置。

如果使用多个@,则可以重复文本。

例如:如果单元格内输入的是“1”,而自定义单元格格式为:'集团'@'部',则单元格显示为:集团1部。

图2“@”文本占位符

“#”是数字占位符。只显有意义的零而不显示无意义的零。小数点后数字如大于“#”的数量,则单元格格式显示按”#”的位数四舍五入。

例如:如果单元格中输入的数据是3.1415,自定义单元格格式为“###.##”,则单元格显示为:3.14。

图3“#”数字占位符

“”是数字占位符。如果单元格的内容大于占位符,则显示实际数字;如果小于点位符的数量,则用补足。

例如:单元格数据是350123,如果自定义单元格格式为'00000',则单元格数据显示为350123;但是如果数据为123,则显示为00123。

如果单元格数据输入的是158.14,自定义单元格格式是'00.000',则单元格数据显示为100.140;如果输入数据为1.1,则显示为01.100。

图4“”数字占位符

“*”的作用是重复下一次字符,直到充满列宽。

例如:单元格输入字母“a”,如果自定义单元格格式为:“@*-”,那么单元格数据显示为:a---------------,其中“-”一直重复显示,直到充满列宽。

“*”占位符还可以用于仿真密码保护。例如设置自定义单元格格式为:**,则单元格显示为:************,直到充满列宽。

图5利用自定义格式设置仿真密码保护

“,”:千位分隔符。

例如:单元格中数据是“18000”,如果自定义单元格格式为:#,###,则单元格内容显示为:12,000。

图6利用自定义格式设置千分位

8、“?”:数字占位符。在小数点两边为无意义的零添加空格,以便当按固定宽度时,小数点可对齐。

例如:一列数据中分别是“3.1415”、“3500.123”和“251.1”,设置这一列单元格自定义格式为“???.??”,则单元格显示小数点对齐结果如图所示。

图7为单元格数据设置编码格式

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多