Підсумовування осередків по формату комірки
Функція підсумовує осередку по їх формату (права кнопка миші на осередку-Формат ячеек вкладка Число). Наприклад: є дані з яких-небудь фінансових операцій (продажу, суми укладених договорів, прибуток і т.д. і т.п.). І дані ці записані по різному: десь це формат доларів, десь формат рублів, десь гривні. А потрібно підбити окремо гривні, окремо долари і окремо рублі. І як? Ручками? В Excel немає функції, яка б підсумувала дані, розрізняючи формат комірки. Ось тоді-то і може стане в нагоді ця функція.
Виклик команди через стандартний діалог:
Виклик з панелі MulTEx:
синтаксис:
= СуммаЯчеек_Формат ($ E $ 2: $ E $ 20; J8; I8; $ A $ 2: $ A $ 20)
ДіапазонСуммірованія ($ E $ 2: $ E $ 20) - діапазон значень для підсумовування. Можна вказати декілька стовпців. Стовпець з критерієм (якщо планується підсумувати ще й за критерієм) не обов'язково повинен входить в діапазон. Саме в цьому діапазоні шукаються збіги формату комірки з зазначеним.
Критерій (I8) - необов'язковий аргумент. Якщо вказано, то підсумовуються осередку із зазначеним критерієм і форматом осередки. Допускається застосування в критерії символів підстановки - "*" і "?". Якщо не вказано, то підсумовуються всі осередки, до яких застосовано зазначений формат. Якщо в діапазоні підсумовування знаходяться осередки з текстом, то вони будуть ігноруватися.
Так само даний аргумент може приймати в якості критерію символи порівняння (. =, <>, ):
- "> 0" - будуть підсумовані всі осередки в стовпці підсумовування, значення осередків критеріїв для яких більше нуля;
- "> = 2" - будуть підсумовані всі осередки в стовпці підсумовування, значення осередків критеріїв для яких більше або дорівнює двом;
- "- будуть підсумовані всі осередки в стовпці підсумовування, значення осередків критеріїв для яких менше нуля;
- "- будуть підсумовані всі осередки в стовпці підсумовування, значення осередків критеріїв для яких менше або дорівнює 60;
- "<>0 "- будуть підсумовані всі осередки в стовпці підсумовування, значення осередків критеріїв для яких не дорівнює нулю;
- "<>"- будуть підсумовані всі осередки в стовпці підсумовування, значення осередків критеріїв для яких не порожні;
Замість нуля може бути будь-яке число або текст. Так само можна додати посилання на осередок зі значенням: "<>"D $ 1
ДіапазонКрітерія ($ A $ 2: $ A $ 20) - Необов'язковий аргумент. Вказується діапазон, в якому слід шукати критерій (якщо критерій зазначений). ДіапазонКрітерія має дорівнювати за кількістю осередків ДіапазонуСуммірованія. Якщо ДіапазонКрітерія не вказано, то критерій проглядається в ДіапазонеСуммірованія.
Важливо: функції не обчислюється при зміні формату. Для перерахунку функції після зміни параметрів необхідно виділити осередок і натиснути F2 -Enter. Або натиснути поєднання клавіш Shift + F9 (перерахунок функцій активного листа) або клавішу F9 (перерахунок функцій всієї книги).
Примітка: дана функція не враховує осередки, до котjрим застосовано Умовне Форматування. Буде визначено той формат, який встановлений через Формат ячеек стандартними засобами.