average from tables of varying sizes

tontondavid10

New Member
Joined
Oct 2, 2017
Messages
6
I have a workbook with over 100 worksheet. In each sheet I have a table, but each table is a slightly different size. I want to set cell A1 to be the average of every cell in the table. I suspect this will require a macro to ensure we only get as many cells as necessary. The first row and coloumn contains references, so I could look through the list to find if the reference is empty to find out when I need to end.
 

Excel Facts

Spell Check in Excel
Press F7 to start spell check in Excel. Be careful, by default, Excel does not check Capitalized Werds (whoops)
Since AVERAGE ignores empty cells, you could just use

=AVERAGE(B2:Z100)

on each sheet, where you make the upper limit beyond the limits of your biggest table. If there is data below or to the right of your table, you can use

=AVERAGE(OFFSET(B2,0,0,COUNTA(A2:A20),COUNTA(B1:Z1)))

as long as there aren't any references in row 1 or column A beyond your table. If there are, we can use another way to find the end of the table.
 
Upvote 0

Forum statistics

Threads
1,215,389
Messages
6,124,665
Members
449,178
Latest member
Emilou

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