2

我有一个 CSV 表,一个产品提要。我想将该提要中的每一行复制到一个新工作表中,但原始工作表中的每一行都有两行。应用于 sheet1 中的此数据:

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

我使用这些公式:

sheet2 第 2 行 = ='sheet1'!A2
sheet2 第 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

有没有解决这个问题的公式?

4

2 回答 2

2

请试试:

=INDIRECT("sheet1!A"&(MOD(ROW(),2)+ROW())/2)
于 2014-11-13T13:04:54.893 回答
0

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

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

于 2014-11-13T16:03:57.280 回答