【发布时间】:2011-01-14 16:02:38
【问题描述】:
我正在使用 LibreOffice,我希望有一列自动递增一。我该怎么做?
【问题讨论】:
-
哎呀,投票是题外话(属于superuser.com)。
标签: csv openoffice.org spreadsheet
我正在使用 LibreOffice,我希望有一列自动递增一。我该怎么做?
【问题讨论】:
标签: csv openoffice.org spreadsheet
只需将您的起始编号放在第一个字段中,例如 A1。然后将 =A1+1 放在 A2 的下一行。复制 A2 并粘贴到该列的其余部分。 A3 自动变为 =A2+1,A4 变为 =A3+1,以此类推。
【讨论】:
我想了一个办法。当您添加记录时,它不会使 LibreOffice 自动递增 1,但它为 ma 提供了一个包含我需要的 ID 号的字段。
我已将 CSV 文件从 LibreOffice 导入到 MySQL 表中。
MySQL 表有一个自动递增 1 的字段,因此当我进行导入时,它会为导入的每条记录递增编号。
然后我使用 MySQL 查询浏览器将所有记录导出回 CSV,以便我可以在我的 LibreOffice 应用程序上使用它。
我无法手动执行此操作的原因是因为有超过 40k 条记录,而且需要很长时间。
【讨论】: