我怎样才能向下拖动一个公式并将一些行留空,但按顺序计算数字?

How can I drag down a formula and leave some rows blank, but count sequentially the numbers?

我有一个包含产品详细信息的 table,我想生成另一个 table 以供 Magento 导出。

很难解释所以请看一下table:https://docs.google.com/spreadsheets/d/1s503gaqo1XV3PiJyr7HBkGago6YXiY4YesQVBETBbvY/edit?usp=sharing

我在 "Granit" 页面上填充数据(我删除了 99% 的内容,因为这只是一个示例)并且我想用我的 Granit 页面中的数据填充 CSV 页面。转到 CSV 页面并查看 A 列 =Granit!J2 然后我需要有 3 个空白行,下一个是 =Granit!J3,3 个空白行,=Granit!J4.. 你明白了。我怎样才能做到这一点?如果我只是将它向下拖动,我会得到不连续的奇怪数字。

csv 页面上的下一列 H 有另一个我想要实现的模式:

=Granit!K2 
=Granit!M2 
=Granit!L2 
=Granit!L2

我想继续

=Granit!K3 
=Granit!M3 
=Granit!L3 
=Granit!L3
=Granit!K4 
=Granit!M4 
=Granit!L4
=Granit!L4 

(你懂的)

你能帮帮我吗?将不胜感激!

模仿 K2 > M2 > L2 > L2 模式删除范围 H2:H 中的所有内容并将其粘贴到 H2 单元格:

=ARRAYFORMULA(TRANSPOSE(SPLIT(QUERY(IF(Granit!H2:H<>""; 
 "♦"&Granit!K2:K&"♦"&Granit!M2:M&"♦"&Granit!L2:L&"♦"&Granit!L2:L; )
 ;;999^99); "♦")))