Написав admin. Опубліковано в рубриці Офісні програми
У Microsoft Excel, при створенні таблиць, дуже зручно і наочно позначати комірки кольором. Але що робити, якщо нам знадобитися підсумувати значення комірок одного кольору? За замовчуванням, даної функції в Excel досі немає. Вирішити цю проблему можна написавши макрос у Visual Basic.
Для цього в Excel версії 2007-2013 переходимо на вкладку Розробник і натискаємо Visual Basic.
Якщо такої вкладки немає, то включаємо її наступним чином: Файл/Параметри/Настроїти стрічку і ставимо галочку навпроти слова Розробник.
У вікні редактора натискаємо Insert/Module і копіюємо туди наступний текст:
Зберігаємо зміни. Далі в Excel на вкладці Формули вибираємо пункт Вставити функцію. Необхідно вибрати категорію Певні користувачем - тоді з'явиться наша функція - SumByColor.
У цій функції 2 аргументи:
DataRange - діапазон клітинок з числами;
ColorSample - осередок, колір якої є зразком для підсумовування.
От і все. Дана функція працює коректно на останніх версіях Excel. Сподіваюся, вона стане в нагоді Вам при складанні звітів.