Версия для печати

Summ_CellFont — Суммирование ячеек по цвету шрифта

Надстройка MyAddin

 

Данная функция аналогична функции Summ_CellColor - Суммирование ячеек по цвету заливки, только суммирует данные не по цвету заливки, а по цвету шрифта данных, записанных в ячейке. Круг решения задач с применением этой функции, наверное, еще меньше, чем с применением функции Summ_CellColor. Однако это не означает, что она никому не нужна. Круг хоть и меньше — но он есть. И я надеюсь, что не зря писал данную функцию и она все же пригодится кому-либо.

Диспетчер функций-Категория:Функции MyAddin-Summ_CellFont

Summ_CellFont

Синтаксис:

=Summ_CellFont($E$2:$E$20;I6;I6;3)

Диапазон суммирования($E$2:$E$20) — диапазон значений для суммирования. Можно указать несколько столбцов. Столбец с критерием(если планируется суммировать еще и по критерию) не обязательно должен входит в диапазон. Именно в этом диапазоне ищутся совпадения цвета шрифта с указанным.

Ячейка с шрифтом(I6) — ячейка-образец цвета шрифта.

Критерий(I6) — необязательный аргумент. Если указан, то суммируются ячейки с указанным критерием и цветом шрифта. Допускается применение в критерии символов подстановки — «*» и «?». Если не указан, то суммируются все ячейки с указанным цветом шрифта. Если в диапазоне суммирования находятся ячейки с текстом, то они будут игнорироваться.

Столбец критерия(3) — указывается номер столбца, в котором следует искать критерий(если критерий указан). Если Столбец критерия не указан, то критерий просматривается в том столбце, в котором находится сам критерий. Указывается номер столбца на листе. Т.е. если критерии находятся в столбце C, то следует указать 3(как в примере).

Примечание: данная функция будет корректно работать даже при примененном к ячейке Условном форматировании.



Поддержать автора сайта
Поделиться ссылкой
  1. Павел
    18 Май 2011 в 13:24 | #1

    Это почти то что нужно
    Спасибо огромное.

  2. Павел
    18 Май 2011 в 13:26 | #2

    Один только вопрос: Почему эта функция, впрочем как и остальные, не считает(не суммирует) дробные части числовых значений в диапазоне ячеек.

  3. 18 Май 2011 в 16:34 | #3

    Даже не знаю…Должна считать. У меня считает. Может у Вас формат ячеек с функцией без дробей? Установите формат числовой с нужным кол-вом знаков после запятой и посмотрите результат.

  4. Павел
    19 Май 2011 в 22:37 | #4

    Это первое, что я сделал. Увы не помогло.
    Установил Inventor он считает все как надо. Но тут возникла другая потребность, теперь надо суммировать ячейки с определенным чветом шрифта и с определенным цветом заливки, а вот как это сделать я вообще не понимаю.
    Гуглёж ничего не дал, выскакивает вариан либо-либо)))

  5. 19 Май 2011 в 22:41 | #5

    Если честно — совершенно не понимаю. Только что попробовал — все суммирует правильно. А что еще интереснее — автор Инвентора основывался именно на этих кодах.
    Вас не затруднит выслать мне вариант файла, в котором неверно суммирует моя функция? Текст функции лучше закомментировать(убрать равно). Буду Вам признателен за понимание.

Комментарий будет добавлен после проверки администратором.
Комментарии, не имеющие отношения к комментируемой статье, будут удаляться без уведомления и объяснения причин. Если есть вопрос по проблеме в Excel- добро пожаловаться на Форум