Google Sheets中实现Android字符串color编号自动递增的方法求助
在Google Sheets中实现带递增编号的字符串自动生成
方法1:拖拽式自动生成
在目标起始单元格(比如A1)输入以下公式:
="<string name=""color" & 100 + ROW() & """>hh</string>"
输入完成后,按住单元格右下角的填充柄向下拖拽,就能自动生成color102、color103...的对应字符串。
如果不是从第1行开始生成,比如从第5行开始,把公式改成:
="<string name=""color" & 101 + (ROW()-5) & """>hh</string>"
调整ROW()-5里的数字为你的起始行号即可,确保第一个生成的是color101。
方法2:批量自动生成(无需拖拽)
如果想一次性生成指定数量的条目,比如100条,在任意空白单元格输入:
=ARRAYFORMULA("<string name=""color" & SEQUENCE(100,1,101) & """>hh</string>")
公式里的100是生成的总条数,101是起始编号,执行后会自动填充对应数量的单元格,每条的编号依次递增。
关于你之前遇到的问题说明
直接用Google Sheets自带的自动编号功能,无法识别文本中的数字片段单独递增,所以会出现重复或解析错误;调整编号位置也没用,因为自动编号只对纯数字或单元格整体生效。用上面的公式把固定文本模板和递增数字拆分后再拼接,就能完美解决自动编号+内容固定的需求,不用手动拆分合并单元格。
内容的提问来源于stack exchange,提问作者Darren Hand
相关产品推荐
相关产品推荐

