ВГОРУ
Функція SumByCellColor
SUMBYCELLCOLOR() Опис
Багато людей використовують кольори для позначення комірок. Робота з кольорами клітинок може полегшити розуміння даних в книзі LO Calc.
На жаль, LO Calc не має вбудованих функцій для використання кольорів комірок як умов у формулах. Побудова формул, які лише підраховують або підсумовують клітинки певних кольорів, може стати справді громіздкою. Це часто призводить до складних формул, які схильні до помилок під час внесення змін.
Функція SUMBYCELLCOLOR() підсумовує значення в клітинках, які мають певний колір заливки.
Основні Характеристики Функції SUMBYCELLCOLOR
Синтаксис:
=SUMBYCELLCOLOR(Range; SampleCell)
Параметри:
- Range: Діапазон комірок, які потрібно підсумувати.
- SampleCell: Комірка, яка містить зразок кольору.
Приклад Використання
Функція SUMBYCELLCOLOR() проста у використанні. Вам достатньо вибрати бажаний діапазон клітинок та вказати комірку, яка містить необхідний колір, і LibreOffice Calc автоматично підсумує клітинки з однаковим кольором:
=SUMBYCELLCOLOR(B4:H4; B10)
Ми матимемо такий результат:
У цьому прикладі використовуються наступні значення:
- Range: B4:H4 - Діапазон з комірками, які містять робочі години.
- SampleCell: B10 - Комірка, яка містить необхідний колір (зелений).
Чи впізнаєте ви якусь із цих ситуацій?
- Не впевнений, чи YLC має цю функцію, але було б корисно мати можливість рахувати кольорові клітинки в діапазоні. Скажімо, я маю 17 клітинок рожевого кольору в діапазоні B1:B500. Мені потрібна формула, яка рахувала б ці 5 рожевих клітинок, навіть якщо в них немає тексту чи даних.
- Чи можна використовувати колір як умову SUMIF? У мене є стовпець, який потрібно підсумувати, але лише клітинки жовтого кольору.
- Я помітив, що в останніх версіях LO Calc можна сортувати за кольором клітинки та шрифту. А як щодо функції LO Calc? Чи можуть формули також працювати з кольорами клітинок і шрифтів?
- Як порахувати чи підсумувати клітинки за їхньою заливкою чи фоновим кольором? Здається, в LO Calc немає формули, яка б дозволяла підрахувати або підсумувати діапазон клітинок на основі вказаного кольору фону.
- Кілька моїх колег відстежували свою роботу, розфарбовуючи клітинки вручну залежно від того, хто виконував конкретне завдання (наприклад, Джон забарвлює клітинки, над якими він працював, у синій колір, Сьюзан — у червоний колір, Деніел — у свій жовтий).
Мені потрібно отримати загальну кількість кожного кольору. Я шукаю щось автоматизоване, щоб нам не довелося щоразу сортувати за кольором, щоб отримати підсумок. Здається, проблема полягає в тому, що вони вручну розфарбовують комірки, тому немає жодних критеріїв, на яких можна базуватися, щоби отримати суму, окрім кольорів.
Зауваження до розрахунку
Оскільки LO Calc перераховує формулу, лише якщо змінюється значення в клітинці (на яку посилається), а не коли змінюються кольори, деякі формули на аркуші не завжди запускаються для оновлення. У цьому випадку ви можете скористатися комбінацією клавіш F9 або Ctrl+Alt+F9, щоб оновити формули в YLC Utilities.
Завантажити розширення
Ви може скористатись функцією SUMBYCELLCOLOR() встановивши розширення YLC_Utilities.oxt.
Після цього, дана функція буде доступна у всіх файлах, які будуть відкриті в LibreOffice Calc.