MS Access 自定义格式:K 货币

MS Access Custom Formatting: Currency in K

我正在尝试创建特定 MS Access table 的适当 Format table 属性 以实现下面描述的显示样式。例如,让 table 名称为 example,我尝试格式化的字段为 dollars

example!dollars.Value567.98时,我希望显示[=15=].567K。我还希望将 1,000.42 显示为 .000K

在另一个存储较大值的 table 中,我使用 Format 属性 字符串 $#,##0,\K; ($#,##0,"K)"[Red];"| < K |"; --,它成功地显示了 K 美元的金额;但是,无法显示任何小于 $1K 的值。由于 example table.

中值的比例,这不接受 table

最直观的解决方案是使用字符串 [=22=],000\K 并将千位分隔符指定为 . 而不是 ,。但是,我不知道该怎么做。

任何建议将不胜感激!

使用 Format 属性 字符串 [=11=]\.000\K

这对我有用:

Kamount = Format(Amount/1000, "[=10=].000K")

所以除以 1000,然后根据需要格式化。