在Excel中格式化货币以便小数点alignment导出?

我有一个Excel电子表格,我必须导出到.txt文件以供其他程序导入。 我有一排货币字段,其他程序希望排在小数点后面,如下所示:

$ 0.01 $ 0.10 $ 1.00 $ 10.00 $ 100.00 $ 1000.00 etc. 

Excel中的“会计”格式将正确地alignment电子表格中的值,但是当我尝试将其保存到文件中时,它会吐出如下所示的内容:

  $0.01 $0.10 $1.00 $10.00 $100.00 " $1,000.00 " " $10,000.00 " " $100,000.00 " " $1,000,000.00 " 

我试着玩自定义格式,运气也差不多。 有一个简单的方法来完成这个?

您需要创build要导出的列的版本,并使用基于TEXT()函数的公式来填充该列的版本。 就像是:-

 =TEXT(A1,"$?????????0.00") 

其中A1包含要格式化的数字(以及?的数量等提供输出中所需的列数)。

参考是在这里: http : //office.microsoft.com/en-gb/excel-help/text-function-HP010062580.aspx