Google apps script 当新记录生成时,如何在google电子表格列中追加或插入文本
我有一个谷歌电子表格,我从网站上自动获取条目。每当工作表中出现新条目时,我想在下一个单元格中自动插入一个特殊文本,如“s36”。 一旦用s36完成了40个条目,那么下一个40应该是s37,依此类推 请指导我如何用谷歌电子表格脚本做这件事 提前感谢请使用此公式(我从A240和span 4开始,根据需要进行更改): a。在(族名称1)之间空白:Google apps script 当新记录生成时,如何在google电子表格列中追加或插入文本,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我有一个谷歌电子表格,我从网站上自动获取条目。每当工作表中出现新条目时,我想在下一个单元格中自动插入一个特殊文本,如“s36”。 一旦用s36完成了40个条目,那么下一个40应该是s37,依此类推 请指导我如何用谷歌电子表格脚本做这件事 提前感谢请使用此公式(我从A240和span 4开始,根据需要进行更改): a。在(族名称1)之间空白: =过滤器 ( 如果(mod(第(A240:A)行)-第(A240)行,4)=0, “S”和36+((第(A240:A)行-第(A240)行))/4)
=过滤器
(
如果(mod(第(A240:A)行)-第(A240)行,4)=0,
“S”和36+((第(A240:A)行-第(A240)行))/4)
,""
)
,A240:A“
)
b。在(族名称2)之间没有空格:
=过滤器
(
“S”和36+int((第(A240:A)行-第(A240)行))/4)
,A240:A“
)
请检查所附图像。使用数组公式并将该行与上面的行进行比较。但是,s36和s37之间的行是空白单元格吗?我也很难理解您到底想实现什么。你总是想要40的差距吗?你需要从s36开始吗?你是如何“自动”检索数据的?太棒了,谢谢你的帮助。它和我想要的一模一样。
=filter
(
if( mod(row(A240:A)-row(A240),4)=0,
"S" & 36 + ((row(A240:A)-row(A240))/4)
,""
)
,A240:A<>""
)
=filter
(
"S" & 36 + int(((row(A240:A)-row(A240))/4))
,A240:A<>""
)