【问题标题】:Long Numeric Strings长数字字符串
【发布时间】:2016-01-01 19:40:52
【问题描述】:

当从进度到 Excel 生成类似于科学数字的数据/项目代码(例如 124E12)时,Excel 将在单元格上显示为 1.24E+10。我试图在生成之前将excel的单元格设置为文本和一般,但它仍会将其视为科学。还尝试使用 Number 并显示 124000000000000。

【问题讨论】:

  • 也许您对小数点和千位分隔符有疑问? Progress 如何输出“一百万” 1.000.000,00 或 1,000,000.00 或 1000000.00 或 1000000,00 其他东西?并且:您希望它如何导出?
  • 我希望它按原样导出.. 如果它的 124E10 那么它应该显示为 124E10.. 尝试在代码中添加一个字符,它顺便工作,但它也会显示excel单元格中的相同字符(在键盘上部某处的〜下方。必须以这种方式评论,因为它会将其显示为代码)
  • 是否像字符串“124E10”一样存储在数据库/变量中?
  • 是的..确实如此....顺便说一句,没有引号
  • 现在我明白了,124E12 和 1,24E10 实际上是相同的,所以我想这取决于您如何更改 excel 中的显示格式。

标签: excel cell progress-4gl openedge


【解决方案1】:

您需要更改 Excel 中的显示格式。

我使用的是瑞典语版本的 Excel,因此下面的名称可能翻译不正确。

1) 选择单元格/行并右键单击。在菜单中选择“设置单元格格式”。

2) 选择“自定义格式”或类似格式(在列表末尾)。

3) 输入##0,000E+00,然后按“确定”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-22
    • 1970-01-01
    • 2017-08-19
    相关资源
    最近更新 更多