Як використовувати підсумки в електронних таблицях із умовами
Робочий зошит містить таблиці за місяці з назвою січень, лютий тощо. В іншій таблиці з підсумком та різними оцінками значення у E2 слід додавати з усіх місячних таблиць, якщо текст "Так" є у E1 у відповідній таблиці.
Оскільки функцію SUMIF не можна використовувати в кількох таблицях, її не можна використовувати для цього завдання. Ви досягнете своєї мети таким чином:
Створіть список усіх назв щомісячних аркушів у таблиці, у якій потрібно сформувати загальну суму.
Призначте цьому списку назву області "Назви аркушів". Для цього введіть ім’я в поле імені ліворуч від рядка формул або викликайте команду ВСТАВИТИ - НАЗВА - ВИЗНАЧИТИ в Excel до версії 2003. У програмі Excel 2007 або пізнішої версії можна знайти команду за допомогою ФОРМУЛИ - ВИЗНАЧЕНІ НАЗВИ - ВИЗНАЧЕННЯ НАЗВ. Наступний малюнок показує назви аркушів на аркуші:
Потім введіть таку формулу в клітинку вашої підсумкової та оціночної таблиці, в якій має відображатися бажана сума:
= SUMPRODUCT (SUMIF (INDIRECT ("'" & назви аркушів & "'! E1"); "Так"; INDIRECT ("'" & назви аркушів & "'! E2")))
Якщо ви не копіюєте формулу, вам потрібно бути дуже уважним щодо правопису. Завжди вводьте єдиний лапки між двома нормальними лапками в першому аргументі двох функцій INDIRECT. Перед знаком оклику є також додаткова одинарна лапка після звичайної лапки.
Наступний малюнок показує використання цієї формули в прикладі таблиці:
У разі додавання додаткових таблиць або видалення аркушів, які були враховані до цих пір, вважайте, що ви відповідно розширюєте або зменшуєте область з іменами аркушів.