Linking cells from multiple sheets into one "summary" sheet

jamesfry1

New Member
Joined
Jul 15, 2013
Messages
8
Hi,

I have a work book that has about 20 pages in it. Each page has the same kind of data on about different products

I want to sum them up in a final worksheet that groups them all together in one table.

If on the final worksheet I link to the first sheet cell A9, i.e. Sheet1!A9 is there a way I can copy the formula down the column so that the next row is Sheet2!A9 and the next one is Sheet3!A9 without manually inputting these formulas?

Normally if I drag the formula down it will stay on worksheet1! and will move to A10, then A11 and so on- it will change the cell reference not the worksheet reference.

Any help you can give me would be massively appreciated.

Kind regards

James

[TABLE="width: 94"]
<colgroup><col></colgroup><tbody>[TR]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
[TABLE="width: 500"]
<tbody></tbody>[/TABLE]
[TABLE="width: 360"]
<colgroup><col><col><col><col></colgroup><tbody>[TR]
[TD] [/TD]
[TD] [/TD]
[TD] [/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
 

Excel Facts

Square and cube roots
The =SQRT(25) is a square root. For a cube root, use =125^(1/3). For a fourth root, use =625^(1/4).
You could use the INDIRECT function.

Summary Sheet A9 =INDIRECT("Sheet"&ROW(A9)-8&"!A9")

You can then expand this down and have a list of all the A9's for all your sheets. This would only work if your sheets were named the same bar the number. I'm going to hazard a guess that yours have names.

If you are going to report on more than one column/row from each sheet though, typing the sheet names in a list on the summary sheet and using the indirect function with that will still save you time in copying and pasting or typing manually I'm sure.
 
Upvote 0
You could use the INDIRECT function.

Summary Sheet A9 =INDIRECT("Sheet"&ROW(A9)-8&"!A9")

You can then expand this down and have a list of all the A9's for all your sheets. This would only work if your sheets were named the same bar the number. I'm going to hazard a guess that yours have names.

If you are going to report on more than one column/row from each sheet though, typing the sheet names in a list on the summary sheet and using the indirect function with that will still save you time in copying and pasting or typing manually I'm sure.



Thanks a lot for that Boltie, it worked an absolute treat.
 
Upvote 0
There are also VBA solutions available for pulling all data in a summary sheet. Are you able to work with VBA?
 
Upvote 0
I use this code for consolidating sheets on the sheet consolidated
Code:
Sub integratie_Oeldere_revisted_vs2()
Dim wsTest As Worksheet
'check if sheet "Consolidated" already exist
Const strSheetName As String = "Consolidated"
 
Set wsTest = Nothing
On Error Resume Next
Set wsTest = ActiveWorkbook.Worksheets(strSheetName)
On Error GoTo 0
 
If wsTest Is Nothing Then
    Worksheets.Add.Name = strSheetName
End If
With Sheets("Consolidated")
    .UsedRange.ClearContents
    .Range("A1:E1").Value = Array("sheet", "Project", "in budget", "cost incurred", "balance available")
    For Each sh In Sheets
        With sh
            If .Name <> "Consolidated" Then
                rng = .Cells.Find("*", , , , xlByRows, xlPrevious).Row - 1
                NR = Sheets("Consolidated").Cells.Find("*", , , , xlByRows, xlPrevious).Row + 1
                If rng > 0 Then
                    Sheets("Consolidated").Cells(NR, 1).Resize(rng) = .Name
                    Sheets("Consolidated").Cells(NR, 2).Resize(rng, 4) = .Range("A4").Resize(rng, 4).Value
                End If
            End If
        End With
    Next
    .Range("C2:C" & .Rows.Count).SpecialCells(4).EntireRow.Delete
    .Columns("A:Z").EntireColumn.AutoFit
End With
End Sub
 
Upvote 0

Forum statistics

Threads
1,223,237
Messages
6,170,930
Members
452,367
Latest member
TePunaBloke

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top