我正试图在谷歌谢茨书写ARRAYFORMULA功能,使通过谷歌表格提交的条目有一个标签制度。 我希望每个表格的甲型数字数据输出都输入电子表格。 每一条目都将属于20个“类别”或标题之一(由表格答复确定),每个条目都有自己的编号系统。 为了说明:第一个指定为“HA”的条目将具有“HA001”产出,下一个指定“HA001”的产出是“HA002”。 但是,第一个被指定为“CP”的条目同样具有“CP001”的产出,而不论谷歌表格的提交顺序如何。
我曾多次尝试,利用ROW、COUNTIF和MATCH(都属于ARRAYFORMULA)。 例如:
= ARRAYFORMULA(IFS(ROW(A:A)=1,“Temp Box ID”, LEN(A:A)=0, IFERROR(1/0),LEN(A:A)>1,(D:D&text(row(A:A)+1-match(D:D:D:D:D,0)),“00000”
此处D栏是“类别”(如上所述,“HA”或“CP”)。 但是,特定“类别”(此处为“CA”)的第二次出现在“CA00003”而不是“CA00002”。