2013-07-24 4 views
-1

У меня есть следующие формулы как условными для блока ячеек:Условное форматирование кода сбоями Программа

=COUNTIF(A:O, A3) = 2 
=COUNTIF(A:O, A3) > 2 

Как скопировать условия в более клеток (А: О, 3:28) области, программа становится медленнее и медленнее и в конечном итоге перестает отвечать. Является ли это результатом условий или какой-либо другой причины, и есть ли способ упорядочить код, чтобы программа не сработала?

+1

Когда вы говорите «(A: O , 3:28) «Вы имеете в виду объединение столбцов A в столбцы O (все строки) и строки 3 в строку 28 (все столбцы)? Или вы имеете в виду A3: O28? – Jaycal

+0

Если вы прислушались [КАК СПРОСИТЬ] (http://stackoverflow.com/help/how-to-ask) (в частности ** Будьте конкретны ** и ** Сделайте это релевантным для других **), вы можете получить лучший ответ. т.е. чего вы пытаетесь достичь? – pnuts

+0

@Jaycal: Я имел в виду (A: O U 3:28), так что весь блок. – BVanDeWater

ответ

1

Я предполагаю, что вы собираетесь смотреть явно colums А к О, так что вы должны использовать доллар-знаки, чтобы исправить ссылки:

=COUNTIF($A:$O,A3) = 2 
=COUNTIF($A:$O,A3) > 2 

Без этих будет проверить из текущего столбца, 14 столбцов в правильно.

Добавлено Если диапазон, который условное форматирование может быть ограничено определенной области, то, если вы сначала выделить область A3: O50, то:

=COUNTIF($A$3:$O$50,A3) = 2 
=COUNTIF($A$3:$O$50,A3) > 2 
+0

Вам действительно нужно подсчитать все столбцы? Что относительно A1: O20000? Я понимаю, однако, что Excel достаточно умен, чтобы понять, что большая часть ячеек столбца пуста. –

+0

Это хороший момент; Я не понимал, что формула будет проверять весь столбец. Мне нужны только первые 30 строк. Как ограничить область в формуле? – BVanDeWater

+0

Кроме того, чтобы ответить на первую часть ответа, мне нужно проверить каждый столбец. Это необходимо для сравнения списков идентификаторов объектов. Если идентификатор объекта отображается один раз, он имеет один статус, два раза другой статус, а третий раз означает, что транзакция завершена. Нам нужно найти, какие объекты находятся в каком состоянии. – BVanDeWater

Смежные вопросы