我试图用自动生成的唯一参考编号设置工作表。下面的数组公式在提供一个唯一的数字方面运行良好,并且在列P中触发了一个下拉菜单时向该乞求添加了一个初始字符串“410-”,产生的输出类似于“401-00001”等excel中增量唯一标识符
=arrayformula(if(len(P2:P), "410-" & text(row(A2:A) - row(C2) + 1, "00000"), iferror(1/0)))
但是,上述的限制是,它不扫描该列,并继续从最后使用的号码顺序,它只是分配基于所使用的行的数。我需要按启动顺序分配唯一的参考编号,这些编号不一定在工作表中按排序顺序排列。
我该如何适应这个公式来确定最大的数字并添加一个,同时保持相同的格式等?
(使用的功能,例如=ArrayFormula(MAX((A2:A)+1)))
任何帮助将是类似的不胜感激