我需要一些帮助。我有一个值列表(在 中sheet 2
),我想A4 = A3
在工作表 1 中创建两行(其中 )这些值。(如下所示)是否有一个可以在 Excel 中使用的公式,可以让我将工作表 1 中的公式复制到数百行中?
答案1
如果您想避免易变的 INDIRECT,您可以使用 INDEX:
=INDEX(Sheet1!A:A,INT((ROW(1:1)-1)/2)+2)
其中+2
是 Sheet1 上数据的起始行。我假设是第 2 行,如果不同,则更改为实际的第一行数据。
答案2
假设工作表 1 中的数据位于列A
在工作表 2 中A1
,添加以下公式:
=INDIRECT("Sheet1!A" & ROW()*2)
并B1
添加以下一条:
=INDIRECT("Sheet1!A" & ROW()*2-1)
然后向下填充