我也不知道你的檔案是什麼格式的檔案,就當是用的最多的EXCEL吧。你可以再補充,我給你其他檔案處理的辦法。
Excel檔案類
1、如果sheet名稱具備一定規律,例如常見的sheet1,sheet2,sheet3…
等可採用如下公式,向下拖拽即可。
=INDIRECT("sheet"&ROW(A1)&"!A1")
也可透過類似單元格區域排列方式進行相關運算,例如如下公式對sheet1到sheet4的單元格A1求和。
=sum("Sheet1:Sheet4"!A1)
2、VBA方法
如果毫無規律,則可使用VBA進行操作,如下程式碼指代排列在第一個sheet A1單元格的數值。
Worksheets(1).cells(1,1)
如下程式碼將各sheet A1單元格內容複製到當前sheet B列。
Sub Data_()
Dim i As Single
For i = 1 To Worksheets.Count
Cells(i, 2) = Worksheets(i).Cells(1, 1)
Next
End Sub
我也不知道你的檔案是什麼格式的檔案,就當是用的最多的EXCEL吧。你可以再補充,我給你其他檔案處理的辦法。
Excel檔案類
1、如果sheet名稱具備一定規律,例如常見的sheet1,sheet2,sheet3…
等可採用如下公式,向下拖拽即可。
=INDIRECT("sheet"&ROW(A1)&"!A1")
也可透過類似單元格區域排列方式進行相關運算,例如如下公式對sheet1到sheet4的單元格A1求和。
=sum("Sheet1:Sheet4"!A1)
2、VBA方法
如果毫無規律,則可使用VBA進行操作,如下程式碼指代排列在第一個sheet A1單元格的數值。
Worksheets(1).cells(1,1)
如下程式碼將各sheet A1單元格內容複製到當前sheet B列。
Sub Data_()
Dim i As Single
For i = 1 To Worksheets.Count
Cells(i, 2) = Worksheets(i).Cells(1, 1)
Next
End Sub