Выборка ячеек на основе их форматирования

Автор ZaS2jah0, 12.12.2013, 18:32

« назад - далее »

ZaS2jah0

Здравствуйте.

Имеется таблица, представляющая из себя табель выходов на предприятии.
Задача таблицы - подсчет отработанного рабочими цеха часов (с учетом переработанных свыше нормы часов).
В таблице ячейки, выделенные зеленой заливкой - это часы свыше нормы, то есть, по факту это 12 - 4 = 8 часов.

Вопрос заключается в следующем. Можно ли в Excel сделать выборку, то есть - подсчет ячеек на основе форматирования последних, то есть - зеленой заливки? Подсчитать то их можно (СЧЕТ), но вот как сделать это через условие - зеленый фон ячейки.

Формула подсчета отработанных часов в этой таблице проста:

((сумма часов по выходу на работу) - (норма часов в месяц)) + (кол-во выходов-переработок)*4 = часов переработки

Например, для строки №13 в это таблице расчет будет следующим:

(120 - 108) + 5*4 = 32 часа переработки

Весь вопрос в том, как "заставить" Excel подсчитать кол-во выходов-переработок?
Возможно ли решение на основе форматирования ячейки, а не на основе ее значения? Конечно, если есть готовые решения этого вопроса, то просьба указать.

Вроде объяснил понятно, в чем заключается вопрос. Есть таблица-вложение, в которой не смог до конца создать формулу, поэтому половина значений высчитана вручную и просто подставлена в таблицу в готовом виде.

TimSha

По-моему, элементарно - делаем копию данных и на ней 8 меняем на 12 и  считаем.
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)


ZaS2jah0

Цитата: TimSha от 12.12.2013, 19:00
По-моему, элементарно - делаем копию данных и на ней 8 меняем на 12 и  считаем.
нет, не то. подмена значения ячеек не допускается. внимательно условие задания смотрите.
UPD. Поторопился - я кажется понял, что вы хотели сказать - нужна дополнительная-вспомогательная таблица-копия? Но тогда это как-то уродливо получается.


ZaS2jah0