单元格格式代码含义及示例
日期相关格式代码
日期与时间格式中,以*(星号)开头的格式受“控制面板”中短日期、长日期和短时间等格式设置的影响。
方括号中为一串以“$-”开头的字符串,用于指定数字显示的语言和日历类型等,一般由“2位数字外观代码+2位日历类型代码+4位区域设置代码”共3段十六进制字符组成,含义如下:
数字外观代码——以何种语言显示数字,例如使用1E、1F、20 将分别显示为简体中文的小写、大写和全角阿拉伯数字,可以不指定该代码。
数字格式代码
日历类型代码——指定所使用的日历类型,此外,仍有部分微软未公布代码,经测试:“04”为台湾日历,“08”为犹太日历,“OE”、“11""、“12""、“13”为阴历(可能因操作系统不同而存在差异)。
日历类型代码及含义
区域设置代码——将区域设置规范添加到数字格式后,在格式单元格中输入的数字将被使用适当的特有区域设置信息进行格式化。
语言代码及含义
如果使用0作为其中一个代码段的值,Exce1将使用“控制面板”中设置的系统设置。例如:在A1单元格中输入12月17日,设置数字格式代码为
[$-1F130000]yyyy年m月d日
单元格将显示为“贰零零玫年壹拾贰月壹拾染日”。代码中“1F”表示使用中文大写数字,“13”表示使用阴历,“0000”表示使用“控制面板”中的区域设置。此外,首个代码段前的数字0可以省略,例如代码“[$-0804]yyyy-m-d”可以写为“[$-804]yyyy-m-d"。