1

我有一个日期表,我在另一个表中引用了该表,显示了自 TODAY() 以来经过的周数和天数。我使用 DOLLARFR() 函数获取表示经过的周数和天数的十进制值。

=DOLLARFR((TODAY()-M8)/7,7)

其中 M8 = "2017 年 12 月 22 日" & TODAY() = "2017 年 12 月 29 日"。这给了我一个十进制数 1.1,其中整数部分 1 代表一周,小数部分 1 代表一天。

由于我计划在此表中查找每一行的最小和最大工作日值,因此我想使用自定义格式来仅格式化显示。自定义格式应将值显示为 1W 1D。

我能做的最好的是:

#0"W" .0#"D";;#0"W" .0#"D";

但它以以下格式显示小数点:

A         B         C         D
1W .1D    0W .3D    0W .6D    2W .3D

有谁知道如何在 Excel 中创建这样的自定义格式?

4

1 回答 1

0

您可能会使用:

#0"W". 0#"D";;#0"W". 0#"D";

哪个更可口:

A         B         C         D
1W. 1D    0W. 3D    0W. 6D    2W. 3D
于 2018-10-22T00:26:09.187 回答