You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在OpenRefine中为馆藏标题添加连续编号生成唯一标题

OpenRefine 批量添加连续编号操作指南

完全可以实现你需要的效果,操作步骤如下:

  • 选中需要添加编号的目标列,点击列头的下拉菜单:
    建议优先选择「编辑列」→「添加列基于此列」(生成新列不修改原始数据,验证效果无误后再替换原列更安全),如果直接修改原列可以选择「编辑单元格」→「转换」
  • 在弹出的表达式输入框中,输入如下GREL语句:
    value + " (" + (row.index + 1) + ")"
  • 预览效果符合预期后,点击「确定」即可完成批量添加。

表达式说明:row.index是OpenRefine内置的行索引参数,默认从0开始计数,加1后即可得到从1开始的全局连续序号,完全匹配你给出的示例需求。

可选拓展:同内容分组编号

如果你需要相同内容的条目单独按组生成连续编号(不同内容的编号互不影响),可以先做前置操作:点击目标列下拉菜单→「编辑记录」→「根据此列中的值分组创建记录」,之后使用如下表达式即可:
value + " (" + (row.record.index + 1) + ")"

内容的提问来源于stack exchange,提问作者BudaL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 13:57:03