Основные преимущества использования пользовательских макрофункций для анализа цветных ячеек в Excel:
- Возможность суммировать или подсчитывать количество и среднее арифметическое ячеек с определённым цветом заливки или шрифта. 1 В Excel нет стандартной функции для подобных операций. 2
- Возможность масштабировать подход, добавляя дополнительные условия в проверку. 1 Например, при вычислении среднего арифметического можно учитывать не только цвет заливки, но и цвет шрифта. 1
- Возможность обойти проблему, когда изменение цвета заливки или цвета шрифта ячейки Excel не запускает перечёт формул. 1 При перекрашивании исходных ячеек с числами в другие цвета итоговая сумма, среднее или количество по пользовательским функциям не будут автоматически пересчитываться. 1
Однако у макрофункций есть два важных нюанса: они не работают с заливкой, созданной с помощью условного форматирования, и не учитывают изменение цвета заливки или цвета шрифта ячейки. 1