/ / Използвайте същата формула и същия диапазон, но в различен раздел в Excel 2010 - excel, раздели

Използвайте същата формула и същия диапазон, но в друг раздел в Excel 2010 - excel, раздели

Имам 12 вида апартаменти. Всеки от тях има 7 системи, които се състоят от трудов елемент и материален елемент. Искам да обобщя тази информация на обобщена страница, която изглежда така:

Апартамент 1 Система 1 Система 2 Система 3 Система 4 Система 5 Система 6 Система 7

Апартамент 2 ... ...

Например клетка B9 ще има формула "= SUM (Apartment1! O $ 34: O $ 39)" за сумиране на подкомпонентите на System 1 в Apartment 1.

Това, което искам да направя, е да копирам тази формула иза да обобщим общите им стойности за Система 1 - така че формулата трябва да се отнася до следващия раздел, например "= SUM (Apartment2! O $ 34: O $ 39)".

Има ли бърз начин да направите това?

Отговори:

0 за отговор № 1

ако вземете номер на апартамент от клетъчен обхват ex ("A1"). можете да използвате формулата по-долу

=SUM(INDIRECT("Apartment"&A1&"!O$34:O$39"))

0 за отговор № 2

Ако искате да напишете същата формула в дадена клетка във всички листове на работната книга, направете следното:

въведете описанието на изображението тук

1. Кликнете с десния бутон върху първия работен лист и кликнете върху него Select All Sheets
2. След това изберете клетка (в случая изберете Cell B9) в Sheet1 и напишете формулата ви като =SUM(O$34:O$39)

3. Натиснете Въведете

Сега проверете всички листове. Клетката B9 на всички листове трябва да има формула =SUM(O$34:O$39) ______________________________________________________________________________

Можете да направите това и като използвате VBA като:

Sub demo()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Sheets
ws.Range("B9").Formula = "=SUM(" & ws.Name & "!O$34:O$39)"
Next
End Sub