2016-01-21 3 views
0

Я не могу притупить это. Используя Excel 2010, у меня есть столбец (B) с различными «сигналами», каждый из которых имеет порядковый номер. то есть «IP1», «IP2», «IP3», «FLOW1», «FLOW2», «GV1», «GV2» и т. д. ... Я пытаюсь выделить всю строку на основе типа сигнала (IP , FLOW, GV и т. Д.), Игнорируя последовательное значение.Подсветка строк с CF на основе ячейки с секвенциальными значениями

Использование правила подсветки CF для «текста, который содержит» выделяет только отдельные ячейки. Используя эту формулу, чтобы выделить всю строку: = $ B2 = "IP" не дает желаемых результатов, потому что все мои значения также имеют число. Я также пробовал подстановочные знаки: = $ B2 = «IP?» и = $ B2 = «IP *», не повезло.

Есть ли способ сделать это без создания одного правила для каждого последовательного сигнала? Я бы даже согласился на что-то вроде этого: = $ B2 = «IP1», «IP2», «IP3», но это тоже не работает. я новичок в Excel и знаю, что я танцую вокруг ответа здесь. Я не вижу этой особенности r в других постов ...

+0

Насколько велики приращения? Остаются ли они одиночными цифрами или они вступают в двойные или тройные цифры (например, FLOW12, FLOW 213)? – Jeeped

+0

Модифицированные теги, поскольку этот вопрос, кажется, о Excel, а не cfml (ColdFusion Markup Language). – Leigh

+0

Если вы используете VBA ??? –

ответ

2

Условные формулы форматирования, которые вы ищете, будут либо COUNTIF с подстановочными знаками, либо ISNUMBER(SEARCH(. Лично я предпочитаю маршрут COUNTIF, но вот оба для вашего прочтения:

=COUNTIF($B2,"IP*")>0 
=COUNTIF($B2,"FLOW*")>0 
=COUNTIF($B2,"GV*")>0 

=ISNUMBER(SEARCH("IP",$B2)) 
=ISNUMBER(SEARCH("FLOW",$B2)) 
=ISNUMBER(SEARCH("GV",$B2)) 
+0

DOH! Да, я также пробовал COUNTIF, но с неправильным форматом. Это решило. Спасибо Тиграватар! ... – zigman316

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