我有一个Excel工作簿,分成两张表。在第一张表上,所有的数据都是垂直组织的,我希望数据能水平显示在第二张表上。我已经能够通过使用这个公式使它工作。
=Sheet1!H2
=Sheet1!H12
=Sheet1!H22
=Sheet1!H32
但是,当我选择单元格并单击并向下拖动它以复制公式时,它将重复,但范围不起作用。新单元格将具有公式,但单元格范围错误。
=Sheet1!H6
=Sheet1!H16
=Sheet1!H26
=Sheet1!H36
我原以为它会是这样的。
=Sheet1!H42
=Sheet1!H52
=Sheet1!H62
=Sheet1!H72
我尝试过使用偏移量,但仍然存在同样的问题。我不知道为什么它不能像我期望的那样增长,但我希望有人能对我缺失的东西有所了解。
把它弄清楚一点。我有一个excel文件,有两张表。工作表1和工作表2。在Sheet1上,我从Access查询中提取数据。因为所有数据都列在垂直列中,所以我尝试对Sheet2上的数据进行水平排序。所以我将Sheet2上的单元格链接到Sheet1上的某些单元格。第一页上的数据记录了各种零件、编号和测量值。
我需要收集一个零件类型、编号和测量值的10个条目。在Sheet2上,我只需要有一个零件类型和编号的列表,但需要捕获所有测量值。例如,在Sheet2上,单元格F4需要链接到Sheet1!H2和单元格G4需要链接到Sheet!H3,这是一行数据。Sheet2上的第二行将有单元格F5链接到Sheet!H12。我想做的是获取它,这样我就可以在几行数据上正确输入公式,然后突出显示并拖动这些单元格以自动填充列的其余部分。发生的问题是它会自动填充,但它只会将链接的单元格数增加4个,而不是10个。
你的问题不是很清楚,但补偿公式应该能给出你想要的。我知道你试过了,但让我们再试一次。
我无法确定数据的确切位置,但D1中的公式,然后将其向下拖过,将起作用=OFFSET($A$1,COLUMN(D1)-COLUMN($D$1),ROW(D1)-ROW($D+1))