将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行呢?