我有一个日期表,我在另一个表中引用了该表,显示了自 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 中创建这样的自定义格式?