将sheet1中的每一行复制到表2中的两行中

我有一个CSV表,一个产品的饲料。 我想复制每一行从该饲料到一个新的工作表,但有两行在原来的每个。 应用于sheet1中的这些数据:

Product 1,data,more_data Product 2,data,more_data Product 3,data,more_data 

我使用这些公式:

sheet2 row 2 = ='sheet1'!A2
sheet2 row 3 = ='sheet1'!A2

然后把它们拉下来,这个结果(即它跳过每一个偶数行):

 Product 1,data,more_data Product 1,data,more_data Product 3,data,more_data Product 3,data,more_data Product 5,data,more_data 

但是我想在sheet2中是:

 Product 1,data,more_data Product 1,data,more_data Product 2,data,more_data Product 2,data,more_data Product 3,data,more_data Product 3,data,more_data 

有没有一个公式来解决这个问题?

请尝试:

 =INDIRECT("sheet1!A"&(MOD(ROW(),2)+ROW())/2) 

= INDIRECT( “!Sheet 1中A” 和(MOD(ROW(); 2)+ ROW())/ 2)

这对我有用! 但是如果我想要3行而不是2行呢?