当你想要将外部数据从不兼容的第三方系统导入到项目级别预算工具(请参阅导入预算 CSV)时,通常的做法是使用 Microsoft Excel 程序来编辑导入预算 CSV 文件。执行此步骤时,用户通常报告说 Microsoft Excel 程序已将数字成本编号重新格式化为日期。虽然这是意料之外的行为,但纠正起来也很有挑战性。
CSV 文件最常见的用途之一是将数据从一个程序传输到另一个程序。由于需要在这些系统之间传输的数据不兼容,因此 CSV 通常是完成数据传输的唯一和/或最有效的方法。对于导入预算 CSV 文件(以及其他 Procore 导入模板),在导入成功之前,你的数据必须始终正确格式化。
Microsoft 的支持网站提供许多在线资源,可能对你可能遇到的特定问题有所帮助:
注意:某些版本的Microsoft Excel 2016(例如 Office 365)具有与下面答案中描述的内容不同的菜单选项。要了解更多信息,请参阅如何恢复旧版"获取外部数据"体验?Microsoft Office支持网站上的。
从最终用户的角度来看,在 Microsoft Excel 中查看 CSV 文件时,它的外观和功能似乎与任何其他电子表格文件(即 XLS、XLSX 等)一样。但是,存储在 CSV 中的数据(即标题、列和行中的值)实际上是以文本格式编码的。要查看原始格式的 CSV 文件,只需使用计算机的文本编辑器(即 Notes、Text/Edit 或 Notepad)将其打开即可。下面是一个例子。

由于Microsoft Excel与CSV格式兼容,因此将数据从一个系统输入到Excel电子表格以便将其导入另一个系统是一种公认且常见的做法。虽然使用电子表格程序是最终用户在准备导入时收集和编译数据的最简单方法,但它也并非没有缺点 — — 如果你不太熟悉Microsoft Excel如何在后台工作,以便显示你的以用户友好的格式保存数据。
通常,使用 Microsoft Excel 打开 CSV 文件时,会发生从数字到日期的重新格式化。由于该程序必须查看以多种格式编码的文本数据,因此 Microsoft Excel 旨在自动将“常规”单元格格式应用于电子表格中的数据(注意:如果想查看可应用于 Microsoft Excel 单元格的各种格式,请选择格式>单元格。然后查看“单元格格式”对话框中的选项)。在自动检测过程中,程序查看编码的单元格值,然后自动决定该单元格中的值是否应格式化为日期、分数、货币或文本等。
下面是一个电子表格示例,其中前三个成本编号意外地被格式化为日期而不是数字。

由于你不想将这些格式不正确的值导入 Procore(即,如果尝试导入,导入过程将失败或导入不想要的值),你必须仔细重新格式化CSV文件。这可能需要一些时间。为了帮助你完成此过程,请按照以下答案中的步骤开始。
要解决重新格式化 CSV 文件的常见问题,请使用以下推荐步骤打开 CSV 文件。这一有用的技巧可解决最终用户报告的许多 CSV 格式问题。但是,如果在使用此方法后仍然遇到问题,请联系:support@procore.com。
IMPORTANT! In order to protect the integrity of your company’s data, Procore Employees are restricted from modifying the data that clients submit in all Procore Import Templates. This restriction applies to all data modifications, including correcting typographical errors. If Procore determines that errors are present in any Procore Import Template that you submit to Procore, it will be returned to you for correction. Please note that the import process may take up to 72 hours to process.





