相关疑难解决方法(0)

Excel数字格式:什么是"[$ -409]"?

我正在自动化excel,使用宏系统作为我应该通过自动化做什么的指南.当我将列格式化为日期时,宏NumberFormat为列生成a :

[$-409]m/d/yy h:mm AM/PM;@
Run Code Online (Sandbox Code Playgroud)

我试图破译这意味着什么.我从谷歌搜索,方括号中的值是一个"条件",如果条件:

$-409
Run Code Online (Sandbox Code Playgroud)

满足,然后它将使用 NumberFormat

m/d/yy h:mm AM/PM
Run Code Online (Sandbox Code Playgroud)

如果没有,它使用 NumberFormat

@
Run Code Online (Sandbox Code Playgroud)

我发现的参考文献说数字格式"@"是文本占位符

所以我的问题是:

  1. 什么是有条件的$ -409测试?是比较-409(即负四百九十)的东西,如果是这样,那么它与之比较的美元符号是什么?

  2. 如果条件失败,并且它转向文本占位符 "at-sign",它显示为什么?

excel number-formatting

35
推荐指数
3
解决办法
6万
查看次数

Excel 语言环境代码 [$-130000] 中的 130000 是什么意思?

请注意,我的问题与此问题密切相关。但是,由于上述问题在技术上已经在评论中得到了回答,而且我仍然非常想了解这个特定的语言环境代码,因此我决定打开这个问题:

以下公式将日历日期转换为中国农历日期

=TEXT(A1,"[$-130000]d/m/yyyy")
Run Code Online (Sandbox Code Playgroud)

[$-130000] 是一个区域设置代码,就像在这个问题中解释的一样

因为我在这里的任何地方都找不到这个区域设置代码,所以我的问题是:$-130000 来自哪里?这是 Excel 特定的语言环境功能吗?

excel excel-formula

4
推荐指数
1
解决办法
1518
查看次数

标签 统计

excel ×2

excel-formula ×1

number-formatting ×1