bb或bbbb在EN-US TEXT函数或自定义数字格式掩码中表示什么?

在EN-US区域系统中, Bb在格式掩码中表示什么? 虽然它在VBA的格式化function中没有做任何事情,但是TEXTfunction和自定义数字格式化都将b识别为合法的数字格式代码,并返回一个我无法确定其来源的数字。

为了进一步混淆事项,大数字在用bbbb格式化时返回不同的值,而连续数字块返回相同的值,当它们跳到数字前面时会出现转换。 我知道Excel预计格式掩码是bbbbbb,因为如果Bb是以自定义数字格式提供的types:那么它会被纠正为bbBBBbbb被纠正为bbbb也是如此

BBBB格式掩码

如果你看看上面的图片中的数字转换,那么这一定与日历年和闰年有关。 除了每366个之外,其间的转换通常是365个。根据当前的系统时钟,是从1900年1月1日以来的闰年数?

这可能是非格里历日历系统的格式掩码字符? 我找不到有关这个问题的文件(官方或其他)。


我被告知,这种行为不是在所有系统上展示的。 对于我来说,XL2010 Pro Plus和XL2013 Pro Plus(在64位EN-CA操作系统上都是EN-US 64位Office)

bbbbbb似乎是佛教历年的格式代码,在泰国正在使用,只是公历年加上543. bbbb是4位数字, bb是两位数字,至于yyyyyy

Excel有一个date表示forms,它包含从1900年1月1日开始的天数( 1904年1月1日除外 )。 所以1 == 1月1日1900年,这是1月2443年佛教,你格式化的一年,2443年。

佛教时代的date。 应该是bbbbb ,我想。