google-sheets - 分配唯一 ID

标签 google-sheets

我有一个任务电子表格,我想为每个任务分配一个 ID(在 A 列中)。每个任务都属于某些类别(包含在 B 列中),并且 ID 应与该类别相关。例如,如果类别是“4”,那么第一个 ID 应该是 04.01,第二个任务应该是 04.02 等。是否有任何公式可以在这里很好地工作并确保每个 ID 都是唯一的?

类别是基于 C 列中的值的查找,所以目前我的公式是:

=vlookup(C1,Lookups!A:B,2,false) & "." & text(row(C1:C) - row(C1) + 1, "00")

最佳答案

示例数据会很有帮助,但未经测试可能值得尝试:

=vlookup(C1,Lookups!A:B,2,0)&"."&text(countif(C$1:C1,C1),"00")

关于google-sheets - 分配唯一 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47264468/

相关文章:

google-apps-script - 如何转让 Google 电子表格的所有权并成为查看者

javascript - 如何获得显示的单元格的精确副本?

javascript - 获取传递给 Apps 脚本中 e.parameter 的 Blob 的字符串值

google-sheets - 将合并单元格与非连续列连接

google-sheets - 如何在谷歌表格中执行argmax?

google-sheets - 如何将条件格式从一个文档复制到另一个文档?

javascript - 谷歌表格: Find and Replace different text values

javascript - 如何迭代对象数组并将每个对象显示到图表中?

javascript - 用于隐藏 Google 表格中的行的 Google 脚本

javascript - 将接收到的信息解析为列/行