我有一個Excel工作簿分成兩張。在第一張紙上,所有數據都是垂直組織的,我希望數據能夠在第二張紙上水平顯示。我已經能夠通過使用這個公式得到它的工作。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文件。 Sheet1和Sheet2。在Sheet1上,我從Access查詢中提取數據。由於所有數據都列在垂直列中,因此我試圖對Sheet2上的數據進行水平排序。所以我將Sheet2上的單元格連接到Sheet1上的某些單元格。表1中的數據有多種記錄的部件,數字和測量值。
我需要收集的零件類型,編號和測量數量有10個條目。在Sheet2上,我只需要爲零件類型和編號列出一個列表,但是需要捕獲所有的測量結果。例如,在Sheet2上,單元格F4需要鏈接到Sheet1!H2,單元格G4需要鏈接到Sheet!H3,這是一行數據。 Sheet2上的第二行將有單元格F5鏈接到Sheet!H12。我想要做的是獲得它,以便我可以在幾行數據上正確輸入公式,然後突出顯示並拖動這些單元格以自動填充列的其餘部分。發生的問題是它會自動填充,但它只會增加4而不是10的鏈接單元數。
也許嘗試在F4:'= INDIRECT( 「!工作表Sheet1 H」 &10 *(ROW() - 3)-8)' – pnuts
該解決方案工作完美。謝謝。 – vxd128