Сформуйте умовну суму на кількох робочих аркушах Excel

Зміст

Як використовувати підсумки в електронних таблицях із умовами

Робочий зошит містить таблиці за місяці з назвою січень, лютий тощо. В іншій таблиці з підсумком та різними оцінками значення у E2 слід додавати з усіх місячних таблиць, якщо текст "Так" є у E1 у відповідній таблиці.

Оскільки функцію SUMIF не можна використовувати в кількох таблицях, її не можна використовувати для цього завдання. Ви досягнете своєї мети таким чином:

Створіть список усіх назв щомісячних аркушів у таблиці, у якій потрібно сформувати загальну суму.

Призначте цьому списку назву області "Назви аркушів". Для цього введіть ім’я в поле імені ліворуч від рядка формул або викликайте команду ВСТАВИТИ - НАЗВА - ВИЗНАЧИТИ в Excel до версії 2003. У програмі Excel 2007 або пізнішої версії можна знайти команду за допомогою ФОРМУЛИ - ВИЗНАЧЕНІ НАЗВИ - ВИЗНАЧЕННЯ НАЗВ. Наступний малюнок показує назви аркушів на аркуші:

Потім введіть таку формулу в клітинку вашої підсумкової та оціночної таблиці, в якій має відображатися бажана сума:

= SUMPRODUCT (SUMIF (INDIRECT ("'" & назви аркушів & "'! E1"); "Так"; INDIRECT ("'" & назви аркушів & "'! E2")))

Якщо ви не копіюєте формулу, вам потрібно бути дуже уважним щодо правопису. Завжди вводьте єдиний лапки між двома нормальними лапками в першому аргументі двох функцій INDIRECT. Перед знаком оклику є також додаткова одинарна лапка після звичайної лапки.

Наступний малюнок показує використання цієї формули в прикладі таблиці:

У разі додавання додаткових таблиць або видалення аркушів, які були враховані до цих пір, вважайте, що ви відповідно розширюєте або зменшуєте область з іменами аркушів.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave