在财务日常管理中,经常涉及一些编码,例如商品编码、订单编号、员工编号、客户编码等等。在自定义单元格格式中,利用占位符“#”、”*”、”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为单元格数据设置编码格式 |
|