单元格格式代码详解 单元格内容编码

单元格格式代码详解_Excel公式教程(2016-01-28 21:41:37)

单元格格式代码详解 单元格内容编码


转载

页签:excel公式教程单元格格式代码分类:Excel公式教程-原文章节
用户自定义格式代码中最多可以指定四个部分,依次定义正、负、零、文本的格式;各部分用分号分隔 。
仅指定一部分时,如果用符号@指定文本格式,则单元格内容将全部转换为文本值;如果没有用符号@指定文本格式,这部分同时定义了正数、负数和零的格式,文本使用常规格式 。
仅指定两部分时,如果第二部分用符号@指定为文本格式,则第一部分同时定义正数、负数和零的格式;如果第二部分没有用符号@指定为文本格式,则第一部分定义正数和零的格式,第二部分定义负数的格式,文本使用常规格式 。
当只指定了三部分时,如果第三部分用符号@指定为文本格式,则第一部分同时定义了正格式和零格式,第二部分定义了负格式;如果第三部分没有用符号@指定为文本格式,则三部分依次定义正数、负数和零的格式,文本使用常规格式 。
文本格式必须是格式代码的最后一部分 。
如果格式代码的一部分是空格式,则单元格不会显示该部分的对应值 。例如:
格式";;;",三个分号组成空格式的所有四个部分,这将隐藏单元格值,但不能隐藏错误值 。
format”G/通用格式;-G/通用格式;G/通用格式;”,最后一部分是空格式,不显示隐藏的文本值 。
format”G/通用格式;;;",后三部分都是空格式,只显示正数值 。
格式";-G/通用格式;;",则只显示负数值 。
格式的字符不区分大小写(但科学记数法中的e必须大写) 。详情如下:
G/一般格式是常规格式 。
。小数符号 。在数字部分,如果没有小数符号,数字会四舍五入为整数显示;如果有多个十进制符号,第一个作为十进制定位符,其余的视为插入十进制部分的字符 。例如:
格式“0”是整数格式 。输入56.7显示“57” 。
格式“0.000.000”中的第一个小数点是小数点定位符,显示“123.45678” 。
#、0、数字占位符 。
(1)如果一个数的小数点右边的位数大于设定格式中一个占位符的位数,则该数按占位符的位数四舍五入;如果小数点左边的位数大于占位符中的位数,也会显示超出的位数 。
(2)如果一个数的小数点两边的位数小于一个占位符的位数,占位符#不显示无意义的零,而占位符0显示无意义的零 。占位符?无意义的零被空网格代替 。
(3)如果设定格式中小数点左边全是#,那么小于1的数字将以小数点开始 。如果格式中的小数点是#向右,则小数点可能没有对齐 。
如果单元格值为0,则格式化“0”显示“0”;设置格式“#”或“?”显示空白色相当于在“选项”对话框的“视图”选项卡中设置零值 。
格式“0.00”是两位数的十进制格式 。输入45.678显示“45.68”,输入345.6显示“345.60” 。
格式“0-00-00”以日期形式显示8位数字,输入20031225显示“2003-12-25” 。
、千位分隔符或以千为单位的数量级 。例如:
格式“# # # 0”是带有千位分隔符的整数格式 。输入1234.5显示“1,235” 。
格式“# # # 0”是带有千位分隔符的整数格式 。输入1234.5显示“1,235”,输入1234567显示“1,234,567” 。
格式“# # # 0.00”是带有千位分隔符的两位十进制格式 。输入1234.5,显示“1,234.50” 。
格式“0,100,000,000”以百万为单位保留整数 。输入5678900显示“600万” 。

推荐阅读