2011-10-11 90 views
1

我有一個包含多個工作表的電子表格,我想將來自每個工作表A列的所有值放入另一個工作表的單個列中。這可能嗎?或者,有一種簡單的方法來「平整」導出的數據(每張表具有相同的列結構)。Excel列連接

道歉,如果這不是這類問題的正確網站,但我想這裏有一些非常有知識的電子表格專家!

回答

1

如果我是你,我會打開宏錄製器,然後記錄你在VBA中做你想做的手動操作。該代碼將非常易於理解,然後您可以根據需要對其進行編輯。 VBA宏是電子表格中這種平凡的數據操作的理想選擇。

0

我認爲你需要VLOOKUP功能,但我並不清楚你想要做什麼;是否希望新列包含來自圖表1的列A的所有值,然後是來自圖表2的列A的所有值,然後是來自圖表3的列A的所有值,或者是否希望新圖表爲包含每個列As與其他幾個表的總和(或平均值,或連接)?

+0

是的,我希望從列A表1,然後是表2等所有值。雖然我可以複製/粘貼或記錄宏,如果可能的話,我更喜歡一個「實時列表」,因爲每個表可能會有所變化。 –

0

你可以要粘貼所有列

在紙張上把這個命令

= CONCATENATE(工作表Sheet1!A1,Sheet2的!A1)

上面的命令只適用於由兩個片提取數據,但是你可以添加更多的即Sheet3!A1 ....